作者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/m.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