我是R新手,需要在R(動態概率)中進行時間序列橫截面(TSCS)分析。我知道如何運行模型,但我需要告訴R我正在處理TSCS數據。設置橫截面數據的時間序列R
我有44個國家的數據(國家都在數據集中以數字和字符形式編碼),併爲每個國家52年。 E.g:
Angola 1950
Angola 1951
.
.
.
Benin 1950
Benin 1951
我已經找到了ts()
命令,但我不知道我是否已經正確地使用它。我的代碼到目前爲止是:
outdata50time <- ts(data=outdata50, start=1950, end=2002)
這樣做的伎倆?還是我需要不同的國家班?
感謝您的幫助!
我很困惑你的問題。你期望有什麼?當你打字的時候(outdata50time)你有什麼? – agstudy
如果我輸入「head(outdata50time)」,那麼我得到 [1] NA NA NA NA NA NA。我習慣於在STATA中講述我使用時間序列數據的計劃。這就是我想要做的。我只是很困惑我在ts()命令中提供了什麼,才能正確地將它設置爲TSCS數據。 –
我從dput(outdata50)獲得的輸出很大,甚至沒有完全顯示。我有44個橫斷面和52年的分析。在運行我的動態概率模型之前,我現在要告訴R的是,我有時間序列,橫截面數據,「年」是我的時間變量,「國家號」是我的橫截面變量。或者我不需要在R中這樣做? –