gpt4 book ai didi

r - c() 故障?

转载 作者:行者123 更新时间:2023-12-02 06:04:19 30 4
gpt4 key购买 nike

不确定我在这里做错了什么,如果有任何帮助,我们将不胜感激。

尝试创建一个名为“control”的新变量,并在行变量等于这些数字时将其编码为 1,否则编码为 0。

data$control= ifelse (data$row==c(146, 297, 313, 171, 262, 233, 292, 304, 264, 228, 279,      
281, 290, 277, 152, 161, 250, 263, 245, 83, 67, 101, 98, 251, 148, 155, 322, 265,
159, 271, 278, 289, 274, 282, 158, 196, 154, 260, 163, 307, 272, 299, 300, 273, 167,
286, 149, 316, 147, 162, 178), 1, 0)

它创建了一个名为“control”的新变量,但仅将其编码为 1 行 = 149 和行 = 264。我真的想不通。

感谢您的帮助,克里斯

最佳答案

你的意思是使用 %in% 而不是 ==:

data$control= ifelse (data$row %in% c(146, 297, 313, 171, 262, 233, 292, 304, 264, 228, 279, 281, 290, 277, 152, 161, 250, 263, 245, 83, 67, 101, 98, 251, 148, 155, 322, 265, 159, 271, 278, 289, 274, 282, 158, 196, 154, 260, 163, 307, 272, 299, 300, 273, 167, 286, 149, 316, 147, 162, 178), 1, 0)

关于r - c() 故障?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13832328/

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