含有R中因子的ifelse语句

时间:2016-07-07 19:33:04

标签: r

我的数据类似于:

X             Y
45            45
56            34
Unspecified   Unspecified
Unspecified   23

我想使用ifelse语句来比较这些 - 如果X列不等于Y列,则给出1,否则为0。我一直在尝试这样的事情:

ifelse(data$X == data$Y, 0, 1)

但无处可去。我能做什么?像往常一样,任何帮助将不胜感激。

2 个答案:

答案 0 :(得分:2)

无需使用 body: "client_id=" + buffer_clientid + "&client_secret=" + buffer_secret + "&redirect_uri=" + redirectURI + "&code=" + tokencode + "&grant_type=" +authorization_code ,只需使用逻辑运算符ifelse即可。请考虑您的数据框是!=

df

答案 1 :(得分:1)

通过以某种方式删除的评论来弄清楚:

ifelse(as.character(data$X) == as.character(data$Y), 0, 1)