如何交换分类变量的值?

时间:2018-05-16 13:07:47

标签: r

我有一个包含5个变量和802个观测值的数据框。我的一个称为水果的分类变量可以有4种可能值,苹果,橙子,香蕉和葡萄。使用R如何使用值apple更改包含值orange的所有观察值,保持数据帧的其余部分完好无损?

1 个答案:

答案 0 :(得分:0)

下面的代码将用橙色替换所有观察结果。您必须更新以下代码以匹配您的数据框和实际列名称。在下面的代码中,我调用了列fruit_column和数据框data。请记住,R区分大小写。如果存在水果的大写和小写拼写的实例,请将ignore.cases参数设置为" FALSE"在下面的gsub函数中。

data$fruit_column <- gsub("orange", "apple", data$fruit_column)