你好我想在R中找到一列的平均值 我有桌子
x<- [
1 2 4
3 4 5
2 3 4
5 6 7]
我希望找到第一列的意思!!我使用的一种简单方法是使用
summary(x)
答案 0 :(得分:1)
为什么不提取该列并取平均值?
> m <- matrix(1:10, nrow=5)
> mean(m[,1]) # mean of the first column
[1] 3
# mean of the second column conditional on values of column 3 are bigger than 4
> mean(x[x[,3]>4,2])
[1] 5
我不明白你的意思是“...第二列,其中第一行的数字大于2 ......”无论如何,请查看?"[
以了解如何对矩阵进行子集和提取来自它的价值。