Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
基于另一列在R是/否中创建新列_R - Fatal编程技术网

基于另一列在R是/否中创建新列

基于另一列在R是/否中创建新列,r,R,我试图在R中创建一个新列(是/否指示符),其中如果X3中的数据大于等于50,它将等于1(是),或者如果dput不起作用。但我已经成功地将Y列和X3列中的数据转储到一个数据集中(称为data),并使用dplyr::mutate使用简单的ifelse条件进行转换 library(dplyr) data <- data %>% mutate(X3_cat = ifelse(X3 >= 50, 1, 0)) 库(dplyr) 数据%突变(X3_cat=ifelse(X3>=50,1,

我试图在R中创建一个新列(是/否指示符),其中如果X3中的数据大于等于50,它将等于1(是),或者如果dput不起作用。但我已经成功地将Y列和X3列中的数据转储到一个数据集中(称为
data
),并使用
dplyr::mutate
使用简单的
ifelse
条件进行转换

library(dplyr)
data <- data %>% mutate(X3_cat = ifelse(X3 >= 50, 1, 0))
库(dplyr)
数据%突变(X3_cat=ifelse(X3>=50,1,0))

dput
输出似乎不起作用。你能分享你尝试过的吗?你尝试过什么?这似乎很管用:
crime$myNewColumn=50,1,0)
这很管用,谢谢你这么客气,回答了我的问题。请避免回答明显重复的帖子。我是新手,看了其他假设重复的帖子,对我来说没有意义。有时,人们需要一些额外的帮助。相反,在将其标记为副本之前,可以提供一些帮助或为某人指明更好的方向。