数据中存在负值和0值时,怎样用R计算几何均数,或者怎么处理,需要删除吗?
你当然得删除,这是常识了,几何均数只适用于正数,数据中存在负值和0值,要么删除这些值,要么替换为缺失值。
df <- data.frame(x = c(1, 2, 3, 0, -1, 4)) # 替换变成NA df[df$x <= 0] <- NA