楼主: hwydtc1
1888 4

[问答] 如何判断某一元素属于具体哪一个集合 [推广有奖]

  • 0关注
  • 0粉丝

准贵宾(月)

学前班

50%

还不是VIP/贵宾

-

威望
0
论坛币
989 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
20 点
帖子
1
精华
0
在线时间
1 小时
注册时间
2017-6-3
最后登录
2017-6-7

楼主
hwydtc1 发表于 2017-6-7 03:03:39 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
如何判断某一元素属于具体哪一个集合
例如
a=c(1,2,3,4,5,6)
b=c(7,8,9,10,11)
c=c(12,13,14,15,16)
现在我输入一个一个数字 10 能否直接输出 他属于集合b?或者必须一个个集合判断过来?

谢谢
二维码

扫码加我 拉你入群

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

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


沙发
gongjiangchao 发表于 2017-6-8 00:07:05
  1. > da<-list(
  2. + a<-1:6,
  3. + b<-7:11,
  4. + c<-12:16
  5. + )
  6. library(stringr)
  7. fun_1<-function(x) str_detect(x,"10")
  8. fun_2<-function(x) {x<-as.character(x);x}
  9. fun_3<-function(x) any(str_detect(x,"10"))
  10. da1<-lapply(da,fun_2)
  11. lapply(da1,fun_1)
  12. lapply(da1,fun_3)
复制代码

藤椅
gongjiangchao 发表于 2017-6-8 00:09:21
gongjiangchao 发表于 2017-6-8 00:07
sapply(da1,fun_3)
which(sapply(da1,fun_3))

板凳
zzzzzxp1 发表于 2017-6-8 22:06:50 来自手机
names

报纸
zzzzzxp1 发表于 2017-6-8 22:08:35 来自手机
ls

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-2-21 14:58