開始使用免費開始

LOL,這首歌超讚

即使考量了齊普夫定律,你仍需要調整詞典,讓它符合文字來源(例如 Twitter 與法律文件)或作者的族群特性(青少年與年長者)。本練習會示範 polarity() 的明確元件,讓你在需要時可以調整。

在 Trey Songz 的歌曲「Lol :)」中,有一句歌詞是「LOL 笑臉,LOL 笑臉。」在基本的 polarity() 函式中,「LOL」並未被定義為正向。然而,「LOL」代表「Laugh Out Loud(大笑)」,理應屬於正向。因此,你應該依文字的情境(包含流行文化的俚語)來調整詞典。若你的分析包含特定管道的文字(Twitter 上的「LOL」)、地區用語(波士頓的「Wicked Good」),或年齡層用語(青少年說的「sick」表示很棒),你很可能需要調整詞典。

在本練習中,你不會調整主觀性詞典或含有情緒強度移轉詞的 qdap 字典。相反地,你會先檢視現有的文字資料框物件,讓你能在下一個練習中進行修改。

我們已建立 text,其中包含 Beyoncé「Crazy in Love」歌詞的兩段摘錄,供本練習使用。

本練習屬於課程

R 情感分析

檢視課程

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# Examine the key.pol
___

# Negators
___

# Amplifiers
___

# De-amplifiers
___

# Examine
___
編輯並執行程式碼