r - A + B 与 NA 在 r
问题描述
我想在 r 中计算 A+B
A <- c(NA,2,3,4,5)
B <- c(1,2,3,4,NA)
理想的输出是:
(1,4,6,8,5)
有没有办法在不将 NA 替换为 0 的情况下实现这一点?谢谢。
解决方案
你可以这样做rowSums
:
rowSums(data.frame(A,B), na.rm=TRUE)
推荐阅读
- laravel-6 - 在 Laravel 6 密码重置中使用用户名而不是电子邮件
- javascript - 访问被 CORS 策略阻止的 Web 清单
- python - 类数据 'int'eger 是否可以被列表引用,然后用于 'for' a 'if' x>y
- python - S3 AccessDenied 的任何地方都有真实的日志吗?
- html - 如何让标签和输入栏变低?
- azure-active-directory - CefSharp 浏览器控件不适用于 Azure AD 条件访问
- python - tkinter 按钮命令在迭代中无法正常工作
- python - Pip 不使用垫片,但系统 'pip' 用于 pyenv
- javascript - 如何在 ES6 JS 中向类外部添加方法
- architecture - 如何确定软件项目采用哪种架构风格?