编写一个函数,该函数使用for循环替换数据集中基于字符向量的一列的报告值

编写一个函数,该函数使用for循环替换数据集中基于字符向量的一列的报告值,r,function,indexing,data-wrangling,R,Function,Indexing,Data Wrangling,我在这里尝试的是构建一个函数,每当我想用它们的实际答案选项替换数据集中的报告值时,我都可以运行这个函数 假设我使用以下答案选项来描述汽车的颜色: answer\u options我们可以使用索引创建列。在R中,索引从1开始,因此在“颜色”列中添加1,并使用该值替换值 data$Colour <- answer_options[data$Colour +1] data$color:o非常感谢。 data$Colour <- answer_options[data$Colour +1]

我在这里尝试的是构建一个函数,每当我想用它们的实际答案选项替换数据集中的报告值时,我都可以运行这个函数

假设我使用以下答案选项来描述汽车的颜色:


answer\u options我们可以使用索引创建列。在
R
中,索引从1开始,因此在“颜色”列中添加1,并使用该值替换值

data$Colour <- answer_options[data$Colour +1]

data$color:o非常感谢。
data$Colour <- answer_options[data$Colour +1]