sum(x)为什么是列求和而不是行求和?

来源:3-1 .循环和控制流-新版

慕设计226598

2019-04-08 20:07

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 


为什么是列?

写回答 关注

1回答

  • 慕仙1167953
    2019-04-13 09:50:18
    已采纳

    这个应该是默认的。。如果你要求行求和,直接用函数rowSums(d),列求和用行数colSums(d)

R语言入门与进阶

这门课将会带领您领略R语言的精髓,打开R语言的大门。

20104 学习 · 19 问题

查看课程

相似问题