作者ronald736 (明天会更好)
看板R_Language
标题[问题] 请问R有办法用简易的字根搜寻到复杂的吗?
时间Tue Feb 18 12:11:09 2020
资料1 : 原始资料为很多大学的全名 : 国立台湾师范大学 、 中原大学、文藻外语学院
资料2 : 学校简称 : 如师范、中原、文藻外语
需求 : 希望用简易的字根 : 如师范、中原、文藻外语
透过R对应,可以对应出原始资料的 国立台湾师范大学 、 中原大学、文藻外语学院
我查过grepl、grep,只能从复杂搜寻简单 (就是模糊比对) , 但好像无法从简单 比对
出复杂的?
请问各位大大,R有办法做到吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 120.97.5.90 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/R_Language/M.1581999071.A.EBD.html
1F:推 xiangying: str_detect 02/18 14:44
2F:→ taya1991: grep("师范",data) 不就回传所有含有"师范"的位子了? 02/19 02:21
3F:推 whs2009: str_detect? 02/19 17:06
4F:推 wenbuneatble: 正规表达式 regular expression 02/20 10:01
5F:→ ronald736: 後来发现,是我的data并未转成list 02/20 19:40
6F:→ ronald736: 我试了几次,才发现是这样,excel档案要转成list才可以 02/20 19:40