R Dataframe - 将值重新分配给变量(减少一个级别)

时间:2016-01-10 19:00:45

标签: r

我正在尝试替换“亚洲”这个词 - 每当我在数据框上进行迭代并遇到“印度”和“日本”这两个词时,它就是数据框列中的值。 每当我将亚洲价值分配给印度时(第V14栏),它都不会以某种方式分配。试图找出我做错了什么。

for(i in 1:nrow(training_data)){
  if (training_data[i,c("V14")] == " India")
  {
    training_data[i,c("V14")]  <- "Asia"
  }
#   else{
#     training_data[i,c("V14")]  = "Others"
#   }
}

0 个答案:

没有答案