在R SQL中重新编码语法

时间:2017-05-09 06:25:28

标签: r recode rsqlite

我正在尝试在R SQL中重新编码变量。下面是相同的语法。

Data[,1] <- recode(Data[,1]," 'Yes' = 1; 'No' = 0 " )

但是当我们在R SQL(&#39;)中使用单引号时它会终止R SQL命令,在R SQL中我们必须在两个单引号内编写R脚本

如果我可以在R中编写没有单引号的重新编码语法,或者R SQL是否有任何备用选项

,那么任何人都可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

你可以尝试:

Data[,1] <- ifelse(Data[,1] == 1, "Yes", "No")

这使用了一个不同的函数,它在引号内的引号内不需要引号。 (这假定Data[, 1]包含数字,并且您希望将其更改为字符串。)