2013-04-10 62 views
0

可以请任何人提供指导如何计算列总数,然后R中对结果排序

  1. 计算列总计然后
  2. 排序在R上得到的总额是多少?

一切到目前为止,我一直在努力,总列,例如,(colsums()sapply()返回结果总计为载体(如ABOUT 4022),我无法找到我怎么能分裂成列这方面的资料头ABOUT和列值4022然后排序上都列值的页眉和价值。

+0

不'排序(colSums(mat))'''mat'是你的矩阵或数据框做你想要的吗? – user1981275 2013-04-10 13:50:57

+0

请让您的情况具有可重复性,即向我们提供模拟您的情况所需的数据和代码。有关如何执行此操作的更多提示,请参阅http://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example。 – 2013-04-10 13:51:51

回答

3

注意函数被调用colSums(不colsums)。

使用此与sort。或者,如果您要订购列使用order

colSums(mtcars) 
sort(colSums(mtcars)) 

mtcars[ ,order(colSums(mtcars))] 
相关问题