0
我試圖用R搜索一個語料庫中的單詞串。grep中允許使用分離語句,例如grep(「a」或「b」或「c」.. 。)?如果是這樣,一旦我有了這個子類,我怎樣才能進一步細化它,只包含那些至少有兩個原始條件的例子呢?在R中搜索單詞時使用R
我試圖用R搜索一個語料庫中的單詞串。grep中允許使用分離語句,例如grep(「a」或「b」或「c」.. 。)?如果是這樣,一旦我有了這個子類,我怎樣才能進一步細化它,只包含那些至少有兩個原始條件的例子呢?在R中搜索單詞時使用R
是的,垂直條|
在grep
中作爲or運算符。您可以通過運行?regex
來查找R中的正則表達式。
所以,舉個例子:
grep("ape|bass|cat", c("monkey", "bass", "catfish"))
[1] 2 3
而且賦予的grep
,grepl
的文檔,以及家庭的功能。 stringr
程序包提供了用於處理文本的其他工具。
問題要求我們推薦或找到一本書,工具,軟件庫,教程或其他非現場資源**是堆棧溢出的話題,因爲它們傾向於吸引自以爲是的答案和垃圾郵件。相反,請描述問題以及到目前爲止解決問題所做的工作。 – 2015-09-07 11:08:24