这必须非常简单,但我无法在任何地方找到它。我正在尝试在R中创建一个新的列(字段)来查看另外两列 - 用另一列的值填充一列的空白,例如下面:
name age1 age2 age
Bob 45 45 45
Clint 33 33
Dave 48 15 48
从上面可以看出,如果age2!= age1,那么age1应该是默认值。
感谢您的帮助!
答案 0 :(得分:1)
我们可以使用ifelse
with(df1, ifelse(age1=="", age2, as.character(age1)))