d<-data.frame(a=1:3,b=2:4)
for (x in d){
cat("colum sum: ",sum(x),"\n" )
}
结果:
colum sum: 6
colum sum: 9
为什么是列?
这个应该是默认的。。如果你要求行求和,直接用函数rowSums(d),列求和用行数colSums(d)