楼主: zzp_1988
5152 2

[问答] R语言:如何判断一行数据是否属于一个相同列数的数据框 [推广有奖]

  • 2关注
  • 0粉丝

等待验证会员

大专生

38%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
1.0005
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
223 点
帖子
26
精华
0
在线时间
37 小时
注册时间
2014-1-11
最后登录
2019-4-2

楼主
zzp_1988 发表于 2015-3-17 16:01:08 |AI写论文
1论坛币
有数据框X:
X1 X2 X3
2 3 1
2 1 1
3 2 1



如何判断从别的列数相同的数据框中提取的一行Y,Y<-c(2,1,1)是否属于这个数据框

另外如何得到两个数据框的相同的行,即两个数据框的交集,

万分感谢!

关键词:R语言 数据框 相同的数据 如何

沙发
qoiqpwqr 发表于 2015-3-17 20:17:27
  1. apply(x, 1, function(x, y) sum(abs(x-y))==0, y)
复制代码
已有 1 人评分经验 收起 理由
李会超 + 40 精彩帖子

总评分: 经验 + 40   查看全部评分

藤椅
zzp_1988 发表于 2015-3-18 08:50:42
qoiqpwqr 发表于 2015-3-17 20:17
谢谢你的回答,我用了您的方法,怎么还是得不到呢,我是初学者,能不能回答详细点,谢谢!
问题1:如何判断一行数据Y是否属于一个数据框X。
问题2:如何得到数据框X和数据框Y中相同的行,并把相同的行保存在Z中

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-9 03:51