全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
3724 6
2020-08-11


复制代码
目的是将数据集中包含“胃”的行筛选出来,然后在筛出来的数据集中继续进行筛选;

我使用上面代码可以进行完成,能否将上面代码只使用一条代码呈现出来?

因为要使用的条件比较多,如果一条一条写的话太多了。
二维码

扫码加我 拉你入群

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

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

全部回复
2020-8-14 07:06:57
a1 <- data[grepl(\"*胃|肠|急性|炎\",data$zz),]
二维码

扫码加我 拉你入群

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

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

2020-8-14 07:09:13
huapeng66 发表于 2020-8-14 07:06
a1
显示的原因,运行代码时两个\\不要。
二维码

扫码加我 拉你入群

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

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

2020-8-17 08:24:28
huapeng66 发表于 2020-8-14 07:09
显示的原因,运行代码时两个\\不要。
谢谢~我回去试一下!
二维码

扫码加我 拉你入群

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

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

2020-8-17 15:53:58
huapeng66 发表于 2020-8-14 07:06
a1
好像不行,我的意思是从data里面筛查出包含胃字的输出a1,然后从a1中筛查出包含肠字的输出为a2,从a2中筛查出包含急性两字的输出为a3,以此类推。你的代码应该是从data筛查出所有数据.
二维码

扫码加我 拉你入群

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

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

2020-8-17 16:57:21
复制代码


是不是要这个效果?
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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