【发布时间】:2018-07-16 21:30:25
【问题描述】:
我正在尝试在 R 中执行此算法:
数据名称:EPIC_26
对于第 1 到 6 列,如果只有 1 个缺失值,则将剩余 5 行值相加形成另一列,如果缺失值超过 1 个,则返回该列的缺失/na 作为结果。
我假设我必须执行以下标准才能得到我的结果,计算第 1 到第 6 列每行缺失值的数量,如果为 0,则将所有 6 个值相加;如果为 1,则忽略该缺失值并将所有其他 5 相加;否则,如果大于 1,则返回缺失。
我已经尝试过 is.na() 函数,但我不知道如何为我的数据选择定义的列。请帮我解决这个问题。非常感谢!
【问题讨论】:
-
请用正确的格式更新您的描述