You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

R语言使用sum()、length()按均值公式计算并赋值给X_bar的方法

自定义均值计算实现方法

要仅使用sum()、length()两个函数完成均值计算并赋值给X_bar,直接对照给定公式的逻辑实现即可:

  • 公式里的$N$代表变量$X$的元素总数量,对应length(X)的返回结果
  • 公式里的$\sum_i^NX_i$代表变量$X$所有元素的求和结果,对应sum(X)的返回结果
  • 用求和结果除以元素总数量得到均值,直接赋值给X_bar即可

无缺失值场景下的示例代码:

X_bar <- sum(X) / length(X)

如果变量$X$包含缺失值NA,需要忽略缺失值计算均值,可以用以下兼容写法:

X_bar <- sum(X, na.rm = TRUE) / length(X[!is.na(X)])

内容的提问来源于stack exchange,提问作者Penni Tenzin

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.01 17:06:02