我有一個面板數據文件(長格式),我需要將其轉換爲橫截面數據。那就是我不僅需要對寬格式進行轉換,而且每個人都需要一個包含每個變量平均值的觀察值。從面板數據中生成橫截面R
這是我想要的:我有一個數據框中的面板數據(每個人的觀察數量),我正在尋找一種簡單的方法在R中生成一個新的數據框,其中包含累積數據每個人,我。即要麼是每個變量的所有觀測值的總和,要麼是其平均值。衡量波動性可能也很有意思。
比如我有一個包含面板數據的給定數據幀panel_data:
> individual <- c(1,1,2,2,3,3)
> var1 <- c(2,3,3,3,4,3)
> panel_data <- data.frame(individual,var1)
> panel_data
individual var1
1 1 2
2 1 3
3 2 3
4 2 3
5 3 4
6 3 3
結果應該是這樣的:
> cross_data
individual var1
1 1 5
2 2 6
3 3 7
現在這只是一個例子。我需要多種多樣的特徵,最重要的特徵可能是每個變量的內部個體均值。
歡迎來到SO!請閱讀:http://stackoverflow.com/help/mcve –