我有一列是因子变量。我需要更改因子是某个很少出现的水平的所有单元格的值。我正在使用以下代码,但它似乎不起作用:
test2$timeFactor <- ifelse(test2$timeFactor == '94', '-1000', test2$timeFactor)
我也试过:
test2$timeFactor <- factor(ifelse(test2$timeFactor == '94', '-1000', test2$timeFactor))
但似乎都不起作用。我在这里遗漏了什么明显的东西吗?