全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
4319 6
2015-03-14
matlab 中可以判断一个数组中的一行是否为其他数据中行的子集(is.member函数),如:a=[1 2 3 ;2 3 4],b=[1 2 3 ],
则ismember(a,b,'rows')返回[1 0], 请大神们指点,R中是否有此类函数?实现对一个数据中的每行是否在另外一个集合中的判断?谢谢!
二维码

扫码加我 拉你入群

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

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

全部回复
2015-3-14 19:50:04
用%in%
二维码

扫码加我 拉你入群

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

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

2015-3-14 20:08:01
qoiqpwqr 发表于 2015-3-14 19:50
用%in%
谢谢老师!再向您请教一个问题:
现有list数组,每个list的结构一样,示例:
a<-list(n="c",m=2);
b<-list(n="d",m=3);
c<-list(a,b);
可否不用循环提取c中所有list中属性n的值?即最后结果是[c d],谢谢您!
二维码

扫码加我 拉你入群

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

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

2015-3-14 23:28:31
呵呵哼哼哈哈 发表于 2015-3-14 20:08
谢谢老师!再向您请教一个问题:
现有list数组,每个list的结构一样,示例:
a
复制代码
二维码

扫码加我 拉你入群

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

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

2016-12-6 23:29:49
qoiqpwqr 发表于 2015-3-14 19:50
用%in%
能具体举个例子吗?我用%in%,随便比较两个等长的向量都是全部报告true……
二维码

扫码加我 拉你入群

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

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

2016-12-9 09:03:05
zarelone 发表于 2016-12-6 23:29
能具体举个例子吗?我用%in%,随便比较两个等长的向量都是全部报告true……
> a <- c(1, 2, 3)
> b <- c(1, 3, 5)
> a %in% b
[1]  TRUE FALSE  TRUE
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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