我的一组数据有问题。
我只想更改数据行中的某些值的列值。
我的表具有以下结构:

  Var1   Var2
1   A    High
2   A    High
3   A    High
4   B    High
5   B    High
6   B    High
7   C    High
8   C    Low
9   C    Low
10  C    Low

现在,仅在Var 1为C时,我想将“Var2”值更改为“Medium”。
谢谢你的帮助! :)
阿琳

最佳答案

假设d是您的data.frame:

d$Var2[d$Var1 == "C"] <- "Medium"

关于r - 通过R中的行字符串值更改列值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27091292/

10-12 17:14