全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
7177 2
2015-06-25
请教个问题,例如
one<-data.frame(species1=c(1:5),species2=rep(1,times=5),value=c(1:5));
two<-data.frame(species1=rep(1,times=5),species2=c(1:5),values=c(1:5));


我想用merge合并两个数据框,用species1 和species2 合并。但是,重点是,两个变量不分先后顺序,即species1=1&species2=2  和 species1=2&species2=1对应的行是相同的。这可怎么办呢?
请高手赐教!!

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2015-6-25 21:29:37
那你建立2个新的变量
species3 <- pmin(species1, species2)
speciies4 <- pmax(species1, species2)
用 species3 and species4合并
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-6-25 22:02:44
ntsean 发表于 2015-6-25 21:29
那你建立2个新的变量
species3
pefect! 非常感谢!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群