计算R中几列数据的总和,均值和方差
我对R是新的。教授要求我们获得Excel表格中几列数据的总和,平均值和方差。 现在,我想尝试用R来解决它们,而不是在Excel中input公式,然后拖动。 我已经将数据导入到R中并正确显示。 我可以使用命令sum ()
和sd ()
和var ()
作为每列。
我的问题是:是否有办法让R同时显示每列的总和,sd和方差? (而不是为每列重复计算)。
我的意思是类似colSum(col1, col2, col3,...)
和行只显示每列的总和。
我只是想出来了。 基本上我需要使用colSums()和colMeans()。 例如,colSums(,数据[2:5])。 这意味着我们可以计算从第2列到第5列的每列的总和。
更一般地,你会做类似的事情:
sapply(data, sum) sapply(data, var) sapply(data, sd)