如何根据现有列值设置值

时间:2016-12-21 15:02:40

标签: r

我使用read.csv导入了一个csv文件,我使用mode()检查了数据格式为'list'。

csv导入的文件有一个名为'condition'的列,其值为:used或new enter image description here

然后我需要添加一个名为'Isnew'的新列,如果使用现有列'condition',则'Isnew'为0,否则'Isnew'为1,

如何实现?

1 个答案:

答案 0 :(得分:0)

这应该有效:

dataTableName$IsNew <- ifelse(dataTableName$Condition == "used", 0, 1)