gpt4 book ai didi

r - 如果任何其他变量为 NA,则设置新变量 NA

转载 作者:行者123 更新时间:2023-12-03 18:08:49 26 4
gpt4 key购买 nike

我想向我的数据框中添加一个新变量 (N_notNAs),它定义了其他任何变量是否为 NA。

x   y   z   N_notNAs
2 3 NA NA
NA 1 3 NA
2 3 5 1
4 4 3 1

最佳答案

不确定为什么这是您想要的输出,但实现此目的的可能方法是对 NA 求和。每行并把它的力量NA - 这样 NA^0 将返回 1,其他所有内容都将变为 NA

NA^rowSums(is.na(df))
# [1] NA NA 1 1

关于r - 如果任何其他变量为 NA,则设置新变量 NA,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40742801/

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