通过R中的多个字符更改列中的所有值

时间:2018-01-16 09:33:53

标签: r

您好我在R中有一个表格,我想用" No_Assignment"替换超过15个字符的所有值,这可能吗?

1 个答案:

答案 0 :(得分:1)

假设列是character类,我们得到nchar的字符数,检查是否大于15并将这些元素分配给字符串

df1$yourcolumn[nchar(df1$yourcolumn) > 15] <- "No_Assignment"

注意:将“yourcolumn”更改为数据集的列名称