我有R中的以下數據框,它給了我的客戶1,2和3的交易記錄。每一行顯示交易已經完成的時間段類型以及他花費的金額。R如何在創建3個變量時創建數據透視表的數據框?
id<-c(1,2,3,1,1,2,3,2,2)
period<-c("calib","valid","valid","calib","valid","valid","calib","calib","valid")
spent<-c(10,3,8,12,5,5,4,3,5)
df<-data.frame(id,period,spent)
現在我需要建立一個新的數據幀這使我每次交易的平均每一個「身份證」的「花」不同「時期的。該結果表是我在Excel中的數據透視表中得到了應如下:
id calib valid
1 11 5
2 3 4.33
3 4 8
我知道應該有一個方法,使R中,但由於我是新R中,我不知道它的這項工作。我想知道有沒有人可以幫助我。
向下選民,請指示下投票的原因,以便OP可以學習,並最終提高他的問題。 – 2012-07-22 06:59:49