小编Gay*_*tri的帖子

计算 rowMean 忽略 0 值

我想计算的平均柱xy下面,并添加一列Mean

> z
  w x  y 
1 5 1  1    
2 6 2  2    
3 7 3  3    
4 8 4  0    
Run Code Online (Sandbox Code Playgroud)

我使用的代码如下:

z$mean <- rowMeans(subset(z, select = c(x, y)), na.rm = TRUE)
Run Code Online (Sandbox Code Playgroud)

但我不知道如何忽略最后一个y值中的 0 ;该行xy值的平均值仅为 4。

所需的输出:

> z
  w x  y mean
1 5 1  1    1
2 6 2  2    2
3 7 3  3    3
4 8 4  0    4
Run Code Online (Sandbox Code Playgroud)

r mean

2
推荐指数
1
解决办法
142
查看次数

标签 统计

mean ×1

r ×1