更新等效的地方

时间:2018-02-28 10:09:00

标签: r dataframe

我目前正在尝试更新专栏" e"对于

的任何行
for(col in colnames(df))
{
  df$e[is.na(df[col])] <- paste(col, "empty - excluded:", " ")
}

这很有效。但是,我如何将新文本附加到单元格中的当前值?

我习惯了SQL:

UPDATE df SET e = e & " excluded" WHERE NZ(col, '') = ''

1 个答案:

答案 0 :(得分:1)

也许这样(未经测试)

{{1}}

这将首先收集NA列,然后添加字符串&#34;空 - 排除&#34;。