-1
問題:創建一個名爲daily
的新列,它是24小時列的總和。創建一個名爲`daily`的新列,它是24小時列的總和
我將rnf6080.dat中的數據集(在http://www.stats.uwo.ca/faculty/braun/data/rnf6080.dat處可用)分配到稱爲rain.df
的數據幀。我重新標記該data.frame的列:
names(rain) <- c("year", "month", "day", seq(0,23))
到目前爲止,我試過
df <- c(rain$0, rain$1, rain$2, rain$3, rain$4, rain$5, rain$6, rain$7,
rain$8, rain$9, rain$10, rain$11, rain$12, rain$13, rain$14,
rain$15, rain$16, rain$17, rain$18, rain$19, rain$20, rain$21,
rain$22, rain$23)
和
rain["daily"] <- colSums(df)
我
錯誤colSums( df):'x'必須是至少有兩個維度的數組。
事實上,我知道該怎麼做,但我不知道該怎麼做。我知道我必須總結矢量得到daily
,但我很困惑如何去做。
問題:任何人都可以改善並告訴我我可以修改什麼來解決我的問題?
我用'雨終於成功[ 「人民日報」< - rowSums(雨[4:27])',但還是要謝謝你。 – SpinningAtInfinity