2017-10-04 25 views

回答

-1

爲row​​Sums可以使用

yourRowSums <- rowSums(yourDataFrame) 

不知道你想要做什麼更多... 。也許:

yourRowSums <- as.data.frame(yourRowSums) 
+0

圖像表1>表2。謝謝 :) –

0

正如@abhiieor在第評論,你可以使用substr。在您例如:

t1$gr <- substr(t1$letts,1,1) 
aggregate(euro ~ gr, t1, sum) 

結果:

gr euro 
1 A 121 
2 B 132 
3 C 88 

注意:最好是包含在你的問題重複的例子,像這樣:

t1 <- data.frame(letts = sprintf('%s0%s', rep(LETTERS[1:3], each = 3), 1:3)[-9], 
       euro = c(55, 43, 23, 50, 60, 22, 34, 54))