如何将两列与R进行比较

  • 本文关键字:比较 两列 r compare
  • 更新时间 :
  • 英文 :


我有一个数据框架,我tryng将两个列与此命令进行比较:

table_NDCG=table_NDCG%>%group_by(requete)%>%mutate(comparaison=ifelse(url_cliquee.x==url_cliquee.y,TRUE,FALSE))

出现此erros:

ops.factor中的错误(url_cliquee.x,url_cliquee.y(: 因素是不同的

ifelse("http://intranet.com.intraorange#/{840f69af-91e4-44f5-a1b1-1940fb5edf54}/{962e8297-b167-4bf4-ad43-2360d64ca220}/{5f7cc0e2-6b03-4a92-b05b-813a0f5446eb}/3360/[http:||intranet.com.intraorange|fr|Pages|vifSR_06022019.aspx]   "=="    http://intranet-obs.com.ftgroup/obs/spip.php?article8070",TRUE,FALSE)

这是我的数据的真实范围:抱歉,我无法发布更多的机密信息

> ifelse("http://intranet.com.intraorange#/{840f69af-91e4-44f5-a1b1-1940fb5edf54}/{962e8297-b167-4bf4-ad43-2360d64ca220}/{5f7cc0e2-6b03-4a92-b05b-813a0f5446eb}/3360/[http:||intranet.com.intraorange|fr|Pages|vifSR_06022019.aspx] "=="    http://intranet-obs.com.ftgroup/obs/spip.php?article8070",TRUE,FALSE)
[1] FALSE

随着错误返回,似乎因子级别不同。使用

检查级别
levels(url_cliquee.x)
levels(url_cliquee.y)

并确保它们是相同的

table_ndcg = table_ndcg%>%group_by(requete(%>%突变(comparaison = ifelse = ifelse(as.Character(url_cliquee.x(== as.character(url_cliquee.y(,true.y(,true.y(,,false((

相关内容

  • 没有找到相关文章

最新更新