使用 qdap 清理
qdap 套件提供了其他文字清理函式。每個都有其用途,彼此搭配時特別有威力。
bracketX(): 移除所有括號內的文字(例如:「It's (so) cool」會變成「It's cool」)replace_number(): 將數字替換為對應的英文單字(例如:「2」會變成「two」)replace_abbreviation(): 將縮寫替換為完整拼寫(例如:「Sr」會變成「Senior」)replace_contraction(): 將縮合詞還原為基礎詞(例如:「shouldn't」會變成「should not」)replace_symbol()將常見符號替換為對應的英文單字(例如:「$」會變成「dollar」)
本練習屬於課程
R 的 Bag-of-Words 文本探勘
練習說明
請將下列函式套用到上一個練習中的 text 物件:
bracketX()replace_number()replace_abbreviation()replace_contraction()replace_symbol()
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
## text is still loaded in your workspace
# Remove text within brackets
___
# Replace numbers with words
___
# Replace abbreviations
___
# Replace contractions
___
# Replace symbols with words
___