私はCameronとTrivediの "Stataを使った微視的計量"の質問に苦労しています。この質問は、2つの重要な変数、年間収益(lnearns)および年間労働時間(時間)のログを含む断面データセットに関する。forvalues - Stataを使用した移動平均
私は質問のパート2と苦労していますが、文脈のためにすべてを入力します。
データをxでソートした後のyの移動平均は、xのyのノンパラメトリック回帰の単純なケースです。
- 時間単位でデータを並べ替えます。
- i番目の観測yma_i = 1/25(y_i + jのj = -12からj = 12までの合計)を持つ15の移動平均を作成します。これは、forvaluesコマンドを使用すると最も簡単です。
- twoway connected graphコマンドを使用して、時間に対するこの移動平均をプロットします。
クロスセクションデータの移動平均に使用するコマンドが不明です。また、1期間のデータに比べて移動平均が何を示しているのかも分かりません。
さらに詳しい情報が必要な場合は、どんな助けでも大歓迎です。 ありがとう!
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のコード行は法的には不十分です。あなたが働く提案を与えられたので、私はそれを解剖しません。 –