我與卡梅倫和特里維迪的「使用的Stata微觀計量經濟學」問題掙扎。這個問題涉及一個包含兩個關鍵變量的橫截面數據集,即年收入(年收入)和年工時(小時)的對數。移動平均使用forvalues - 塔塔
我有問題的部分2掙扎,但我會鍵入整個事情的背景。
y的移動平均後的數據由X排序是在x和y的非參數迴歸的簡單情況。
- 排序小時的數據。
- 創建lnearns與第i個觀察yma_i = 1/25(總和從j = -12至j + Y_I j的= 12)居中的15週期的移動平均值。這是使用forvalues命令的最簡單方法。
- 使用雙向連接圖命令將此移動平均線與小時圖相比較。
我不確定哪些命令用於橫斷面數據的移動平均值。我也不瞭解一個時期數據顯示的移動平均數。
任何幫助將是偉大的,請說如果需要更多的信息。 謝謝!
EDIT1:
應該可以從這裏下載https://www.dropbox.com/s/5d8qg5i8xdozv3j/mus02psid92m.dta?dl=0的數據集。這是1992年來自教科書中收入動態研究的個人層面數據的一小部分。
還是習慣的語法,但這裏是我在嘗試它
sort hours
gen yma=0
1. forvalues i = 1/4290 {
2. quietly replace yma = yma + (1/25)(lnearns[`i'-12] to lnearns[`i'+12])
3. }
所需要的是數據集或可找到可下載數據集的位置的指示。此外,你嘗試了什麼代碼。 –
嗨,尼克,我用可下載的數據集和我的嘗試編輯了我的原始帖子。 –
只是爲了標記他人,你知道:你的代碼行編號爲2是遠遠不合法的。正如你已經給出了可行的建議,我不會剖析它。 –