作者angel50732 (菊鯊)
看板R_Language
標題[問題] 先對字串中的字,後續再跑不同的程式
時間Sat Nov 25 10:16:19 2017
大家好,我想詢問一個關於先選字再跑程式的問題
意思大概如下:
我身高高於.....
你體重高於.....
他身高低於.....
她體重低於.....
牠身高等於.....
根據上述可以分成身高,體重,高於,低於,等於
我想做的事是:字串分成五類再跑程式
1.身高+高於會跑一種程式;
2.身高+低於;3.身高+等於;4.體重+高於;5.體重+低於;
每種都會去跑一種程式(後續這個程式我會寫)
但要去區分前面的條件我不知道要怎麼做
據說python有這種一個字對一個字的程式功能,不知道R有沒有?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 165.227.24.106
※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1511576182.A.157.html
→ kial: 給你一些關鍵字:判定用 if,多條件的判定用'&'運算子,字串 11/25 10:32
→ kial: 的比對用stringr套件裡找,複雜字串的話要會一點regexp 11/25 10:33
推 Edster: which 11/25 13:14
→ jyung: 用 switch 分類,後續 function 可以放成 function 的 argu 11/25 18:53
→ jyung: ment 11/25 18:53
→ angel50732: 好的,我試試看,先謝謝你們 11/26 13:44