gpt4 book ai didi

R更改NA值

转载 作者:行者123 更新时间:2023-12-04 05:23:25 29 4
gpt4 key购买 nike

我的数据如下所示:
http://imgur.com/8KgvWvP

我想将NA的值更改为每列的另一个值。
例如,在包含NASingleDual的列中,我想将所有NA更改为'Single'

我尝试了这段代码:

data_price$nbrSims <- ifelse(is.na(data_price$nbrSims), 'Single', data_price$nbrSims)

但是然后我的数据看起来像这样,其中 Dual变为 2Single 1
http://imgur.com/TC1bIgw

如何在不更改其他值的情况下更改 NA值?
提前致谢!

最佳答案

尝试以下操作(检查哪些是NA,然后将其替换为"Single"):

data_price$nbrSims <- as.character(data_price$nbrSims)
data_price$nbrSims[is.na(data_price$nbrSims)] <- "Single"

关于R更改NA值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34718771/

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