小编Exp*_*uck的帖子

如何测试NA值是否等于零; 如果是,则替换,如果不是,则保留为NA

编辑为未包含示例数据集中的全部因素,这导致原始解决方案中断.

我正在尝试通过确定是否应该用0替换NA,或者如果将NA替换为NA来清理数据集.

以下是示例数据集.'Dom.Supply'应等于剩余因子的总和.例如,'Feed','Waste','Processing'和'Other.Uses'在行3:5中出现的NA可以用0替换为具有值的因子之和(即'Food'和'种子')等于'Dom.Supply的值.但是,在第1行和第2行中,NAs必须保持为'Food'和'Seed'不等于'Dom.Supply'的总和.

Region  Country Group   Item    Year    Production  Imports Stock.Var   Exports Dom.Supply  Feed    Seed    Waste   Processing  Other.Uses  Food
NAm.Oceania Australia   Cereals Rye 1961    11  0   0   2   9   NA  1   NA  NA  NA  7
NAm.Oceania Australia   Cereals Rye 1962    10  0   0   3   7   NA  1   NA  NA  NA  5
NAm.Oceania Australia   Cereals Rye 1963    10  0   0   1   9   NA  2   NA  NA  NA  7
NAm.Oceania Australia   Cereals Rye 1964    14  0   -5  0   9   NA  2   NA …
Run Code Online (Sandbox Code Playgroud)

replace r na

3
推荐指数
1
解决办法
521
查看次数

标签 统计

na ×1

r ×1

replace ×1