這裏是我的數據:如何獲得平均每個組中的數據幀
v x
0:0 96
0:0 119
0:0 108
1:0 73
1:0 65
2:0 83
2:0 73
2:0 23
我怎樣才能獲得平均爲V即x的平均值組對所有0:0,1:0等
我的失敗嘗試:
df = read.csv(input.file.path, header=TRUE)
df$v <- as.factor(df$v)
ave(df$x, df$v)
當你嘗試這樣發生了什麼?你收到錯誤信息了嗎? –
'ave(df $ x,df $ v)'對我來說可以正常工作,它給出'107.66667 107.66667 107.66667 69.00000 69.00000 59.66667 59.66667 59.66667'作爲結果 –