【发布时间】:2021-10-08 17:54:21
【问题描述】:
我在 R 中有一个包含变量列表的数据框。但是,我已经打印了我感兴趣的最后两列。我只想在 bs_Scores == 时删除 value 列中所有出现的 NAs bs_24.
bs_Scores value
bs_0 16.7
bs_1 41.7
bs_12 33.3
bs_24 NA
bs_0 25
bs_1 41.7
bs_12 NA
bs_24 0
bs_0 16.7
bs_1 41.7
bs_12 16.7
bs_24 16.7
bs_0 NA
本质上,我想删除 bs_24 中在 value 列中具有 NA 的所有行,同时保留 bs_0、bs_1 和 bs_12 中的所有 NA。
所以它应该是这样的
bs_Scores value
bs_0 16.7
bs_1 41.7
bs_12 33.3
bs_0 25
bs_1 41.7
bs_12 NA
bs_24 0
bs_0 16.7
bs_1 41.7
bs_12 16.7
bs_24 16.7
bs_0 NA
谢谢!
【问题讨论】:
-
如果预期的输出是正确的,我不确定我发布的解决方案有什么问题
-
对不起我的错。我刚刚意识到我没有 NA,而是空白(没有数据)。所以我不知道如何摆脱 bs_24 = 空白
-
bs_24 是“bs_Scores”中的一个值