使用R中的“ifelse”语句和定量标准

时间:2017-07-31 16:48:57

标签: r if-statement data.table

SO的新手。不要杀了我。我正在尝试根据与不同列相关的定量标准,弄清楚如何使用'ifelse'语句将列添加到数据框中。

DTzips2[, politics := ifelse(pctr08zip > 0 & pctr08zip <= 0.33, "Liberal"),
                       ifelse(pctr08zip > 0.33 & pctr08zip <= 0.67, "Moderate"),
                              ifelse(pctr08zip > 0.67 & pctr08zip <=1, "Conservative")]

我得到的错误是'提供'或'keyby'而不是'两者'。他们也不喜欢0.33之后的逗号。 帮助

0 个答案:

没有答案