R 如何在调整后的折叠更改代码中使用is.NA或is.infinite覆盖数据帧中的NA?
我正在r中创建一个绘图,必须用一个小数字(如1e-10)替换NA值。我需要通过使用is.NA()或is.Infinite()覆盖调整后的折叠更改代码中的NA(或无穷大值,如果您尝试让R使用NA进行数学运算,就会得到) 数据帧名称为WVLyme。 我尝试了以下代码:R 如何在调整后的折叠更改代码中使用is.NA或is.infinite覆盖数据帧中的NA?,r,na,overwrite,R,Na,Overwrite,我正在r中创建一个绘图,必须用一个小数字(如1e-10)替换NA值。我需要通过使用is.NA()或is.Infinite()覆盖调整后的折叠更改代码中的NA(或无穷大值,如果您尝试让R使用NA进行数学运算,就会得到) 数据帧名称为WVLyme。 我尝试了以下代码: ADJ使用base R,您可以用另一个值替换NA,如下所示: df[is.na(df)] <- Inf a b 1 Inf Inf 2 1 1 3 2 2 df[is.na(df)]几个容易修复的
ADJ使用base R,您可以用另一个值替换NA
,如下所示:
df[is.na(df)] <- Inf
a b
1 Inf Inf
2 1 1
3 2 2
df[is.na(df)]几个容易修复的打字错误:错误消息error:unexpected',“in”WVLyme[is.na(WVLyme)]我为这些错误道歉,我知道错误消息的意思,我知道我缺少了一个结尾括号,,但即使在修复这些问题时,代码也不起作用。代码总体上不是正确的代码。我在课堂上呆了一周,我只是想理解作业。谢谢……好吧,但是为什么你知道的帖子代码有拼写错误,rA除了在发帖前纠正打字错误之外,这只会增加你寻求帮助的人的工作量。
df[is.na(df)] <- Inf
a b
1 Inf Inf
2 1 1
3 2 2
df <- data.frame(a = c(NA, 1, 2),
b = c(NA, 1, 2))