gpt4 book ai didi

用 NA 替换

转载 作者:行者123 更新时间:2023-12-01 12:39:35 31 4
gpt4 key购买 nike

我有一个包含条目的数据框;似乎这些值不被视为 NA,因为 is.na 返回 FALSE。我想将这些值转换为 NA 但找不到方法。

最佳答案

使用 dfr[dfr=="<NA>"]=NA哪里dfr是你的数据框。

例如:

> dfr<-data.frame(A=c(1,2,"<NA>",3),B=c("a","b","c","d"))

> dfr
A B
1 1 a
2 2 b
3 <NA> c
4 3 d

> is.na(dfr)
A B
[1,] FALSE FALSE
[2,] FALSE FALSE
[3,] FALSE FALSE
[4,] FALSE FALSE

> dfr[dfr=="<NA>"] = NA **key step**

> is.na(dfr)
A B
[1,] FALSE FALSE
[2,] FALSE FALSE
[3,] TRUE FALSE
[4,] FALSE FALSE

关于用 NA 替换 <NA>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26220913/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com