Sentiment Lexicons प्राप्त करना
अभी तक आपने एक ही lexicon का उपयोग किया है. अब हम तीन lexicons पर जाएँगे, जो sentiment को अलग-अलग तरीकों से मापते हैं.
tidytext पैकेज में get_sentiments नाम का एक फंक्शन है, जो [textdata] पैकेज के साथ मिलकर आपको अच्छे से शोध किए गए lexicons डाउनलोड करने और उनसे इंटरैक्ट करने देता है. यहाँ loughran lexicon का एक छोटा हिस्सा दिया है.
| Word | Sentiment |
|---|---|
| abandoned | negative |
| abandoning | negative |
| abandonment | negative |
| abandonments | negative |
| abandons | negative |
इस lexicon में 4150 terms हैं जिनके साथ संबंधित जानकारी दी गई है. हम दूसरे lexicons भी देखेंगे, लेकिन उनकी संरचना और उन्हें पाने का तरीका समान है.
चलिए, tidytext और textdata का उपयोग करके अन्य lexicons के word labels को खोजते हैं!
यह अभ्यास पाठ्यक्रम का हिस्सा है
R में Sentiment Analysis
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# Subset to AFINN
afinn_lex <- get_sentiments("___")
# Count AFINN scores
afinn_lex %>%
___(value)