Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.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_Loops - Fatal编程技术网

R 循环数据帧以更改向量的值

R 循环数据帧以更改向量的值,r,loops,R,Loops,我需要通过一个数据帧创建一个循环,该数据帧将变量的值更改为“NA”(如果当前为空) 我创建了以下循环,它不会更改数据帧中向量的值 for( i in Migration_data){ if(Migration_data$Tag.Version ==""){ Migration$Tag.Version[i] = "NA" } } 谢谢您不需要for循环。尝试: Migration_data[Migration_data$Tag.Version == "", "Tag.Ve

我需要通过一个数据帧创建一个循环,该数据帧将变量的值更改为“NA”(如果当前为空)

我创建了以下循环,它不会更改数据帧中向量的值

for( i in Migration_data){ 
    if(Migration_data$Tag.Version ==""){
    Migration$Tag.Version[i] = "NA"
 }
 } 

谢谢

您不需要for循环。尝试:

Migration_data[Migration_data$Tag.Version == "", "Tag.Version"] <- NA

Migration\u data[Migration\u data$Tag.Version==”,“Tag.Version”]您不需要for循环。尝试:

Migration_data[Migration_data$Tag.Version == "", "Tag.Version"] <- NA

Migration\u data[Migration\u data$Tag.Version==”,“Tag.Version”]您不需要for循环。尝试:

Migration_data[Migration_data$Tag.Version == "", "Tag.Version"] <- NA

Migration\u data[Migration\u data$Tag.Version==”,“Tag.Version”]您不需要for循环。尝试:

Migration_data[Migration_data$Tag.Version == "", "Tag.Version"] <- NA

Migration\u data[Migration\u data$Tag.Version==”,“Tag.Version”]您不需要循环,
is.na(Migration\u data$Tag.Version)同样,在替换时,删除
“na”
周围的引号以获得实际的
na
值<代码>“NA”
将为您提供一个字符串,该字符串将使用
is.NA()
测试失败,谢谢!对于R来说仍然是新的。您不需要循环,
is.na(Migration\u data$Tag.Version)同样,在替换时,删除
“na”
周围的引号以获得实际的
na
值<代码>“NA”
将为您提供一个字符串,该字符串将使用
is.NA()
测试失败,谢谢!对于R来说仍然是新的。您不需要循环,
is.na(Migration\u data$Tag.Version)同样,在替换时,删除
“na”
周围的引号以获得实际的
na
值<代码>“NA”
将为您提供一个字符串,该字符串将使用
is.NA()
测试失败,谢谢!对于R来说仍然是新的。您不需要循环,
is.na(Migration\u data$Tag.Version)同样,在替换时,删除
“na”
周围的引号以获得实际的
na
值<代码>“NA”
将为您提供一个字符串,该字符串将使用
is.NA()
测试失败,谢谢!对R。