摘要:詞云可以通過網站紐扣詞云來制作,然而可以通過代碼來實現,下面開始吧。
詞云可以通過網站 https://wordart.com/ 紐扣詞云http://cloud.niucodata.com/ 來制作,然而 Python 可以通過代碼來實現,下面開始吧。
pip install wordcloud ,jieba import jieba,wordcloud #選取周杰倫的《晴天》歌詞 mytext = """ 故事的小黃花 從出生那年就飄著 童年的蕩秋千 隨記憶一直晃到現在 ㄖㄨㄟ ㄙㄡ ㄙㄡ ㄒ一 ㄉㄡ ㄒ一ㄌㄚ Re So So Si Do Si La ㄙㄡ ㄌㄚ ㄒ一 ㄒ一 ㄒ一 ㄒ一 ㄌㄚ ㄒ一 ㄌㄚ ㄙㄡ So La Si Si Si Si La Si La So 吹著前奏望著天空 我想起花瓣試著掉落 為你翹課的那一天 花落的那一天 教室的那一間 我怎么看不見 消失的下雨天 我好想再淋一遍 沒想到失去的勇氣我還留著 好想再問一遍 你會等待還是離開 刮風這天我試過握著你手 但偏偏雨漸漸大到我看你不見 還要多久我才能在你身邊 等到放晴的那天也許我會比較好一點 從前從前有個人愛你很久 但偏偏風漸漸把距離吹得好遠 好不容易又能再多愛一天 但故事的最后你好像還是說了拜拜 為你翹課的那一天 花落的那一天 教室的那一間 我怎么看不見 消失的下雨天 我好想再淋一遍 沒想到失去的勇氣我還留著 好想再問一遍 你會等待還是離開 刮風這天我試過握著你手 但偏偏雨漸漸大到我看你不見 還要多久我才能在你身邊 等到放晴的那天也許我會比較好一點 從前從前有個人愛你很久 偏偏風漸漸把距離吹得好遠 好不容易又能再多愛一天 但故事的最后你好像還是說了拜拜 刮風這天我試過握著你手 但偏偏雨漸漸大到我看你不見 還要多久我才能夠在你身邊 等到放晴那天也許我會比較好一點 從前從前有個人愛你很久 但偏偏雨漸漸把距離吹得好遠 好不容易又能再多愛一天 但故事的最后你好像還是說了拜 """ mytext = " ".join(jieba.cut(mytext)) from collections import Counter c = Counter(text_jieba) c = c.most_common(10) [(" ", 522), (" ", 98), ("你", 19), ("的", 17), ("我", 13), ("好", 10), ("但", 8), ("著", 8), ("再", 7), ("ㄒ", 7)] from wordcloud import WordCloud wordcloud = WordCloud(font_path="c:windowsfontssimhei.ttf").generate(mytext) import matplotlib.pyplot as plt plt.imshow(wordcloud, interpolation="bilinear") plt.axis("off") plt.show() # 保存圖片 wordcloud.to_file("test.jpg")
下面進行歌詞的情感分析
from snownlp import SnowNLP s = SnowNLP(mytext) for sentence in s.sentences: print(sentence) 故事 的 小黃花 從 出生 那年 就 飄 著 童年 的 蕩秋千 隨 記憶 一直 晃到 現在 ㄖ ㄨ ㄟ ㄙ ㄡ ㄙ ㄡ ㄒ 一 ㄉ ㄡ ㄒ 一 ㄌ ㄚ Re So So Si Do Si La ㄙ ㄡ ㄌ ㄚ ㄒ 一 ㄒ 一 ㄒ 一 ㄒ 一 ㄌ ㄚ ㄒ 一 ㄌ ㄚ ㄙ ㄡ So La Si Si Si Si La Si La So 吹 著 前奏 望 著 天空 我 想起 花瓣 試著 掉落 為 你 翹 課 的 那 一天 花落 的 那 一天 教室 的 那 一間 我 怎么 看不見 消失 的 下雨天 我 好 想 再 淋 一遍 沒想到 失去 的 勇氣 我 還 留 著 好 想 再 問 一遍 你 會 等待 還是 離開 刮風 這天 我試 過握 著 你 手 但 偏偏 雨 漸漸 大到 我 看 你 不見 還要 多久 我 才能 在 你 身邊 等到 放晴 的 那天 也許 我會 比較 好 一點 從前 從前 有 個人 愛 你 很 久 但 偏偏 風 漸漸 把 距離 吹得 好 遠 好不容易 又 能 再 多 愛 一天 但 故事 的 最后 你 好像 還是 說 了 拜拜 為 你 翹 課 的 那 一天 花落 的 那 一天 教室 的 那 一間 我 怎么 看不見 消失 的 下雨天 我 好 想 再 淋 一遍 沒想到 失去 的 勇氣 我 還 留 著 好 想 再 問 一遍 你 會 等待 還是 離開 刮風 這天 我試 過握 著 你 手 但 偏偏 雨 漸漸 大到 我 看 你 不見 還要 多久 我 才能 在 你 身邊 等到 放晴 的 那天 也許 我會 比較 好 一點 從前 從前 有 個人 愛 你 很 久 偏偏 風 漸漸 把 距離 吹得 好 遠 好不容易 又 能 再 多 愛 一天 但 故事 的 最后 你 好像 還是 說 了 拜拜 刮風 這天 我試 過握 著 你 手 但 偏偏 雨 漸漸 大到 我 看 你 不見 還要 多久 我 才 能夠 在 你 身邊 等到 放晴 那天 也許 我會 比較 好 一點 從前 從前 有 個人 愛 你 很 久 但 偏偏 雨 漸漸 把 距離 吹得 好 遠 好不容易 又 能 再 多 愛 一天 但 故事 的 最后 你 好像 還是 說 了 拜 #第一句的情感分析結果 s1 = SnowNLP(s.sentences[0]) s1.sentiments 0.8849970682062196#正向情感 #分析 好不容易 又 能 再 多 愛 一天 s1 = SnowNLP(s.sentences[-2]) s1.sentiments 0.21646625648493734#這個情緒就比較負面了
公眾號:蘇生不惑
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/38703.html
摘要:上面是生成詞云的方法封裝,還有一些其他方法根據詞頻生成詞云根據文本生成詞云根據詞頻生成詞云根據文本生成詞云將長文本分詞并去除屏蔽詞此處指英語,中文分詞還是需要自己用別的庫先行實現,使用上面的對現有輸出重新著色。 對于數據展示這一塊有時候會用到詞云,python中提供的wordcloud模塊可以很靈活的完成生成詞云除了使用python提供的wordcloud模塊以為還有在線的生成方式ht...
摘要:學習筆記七數學形態學關注的是圖像中的形狀,它提供了一些方法用于檢測形狀和改變形狀。學習筆記十一尺度不變特征變換,簡稱是圖像局部特征提取的現代方法基于區域圖像塊的分析。本文的目的是簡明扼要地說明的編碼機制,并給出一些建議。 showImg(https://segmentfault.com/img/bVRJbz?w=900&h=385); 前言 開始之前,我們先來看這樣一個提問: pyth...
摘要:利用強大的語言制作屬于自己的第一張詞云。還有一件很有意思的事情,和的中文意思,都是蟒蛇。好,接下來進入正題,一步一步實現我們的第一張詞云。但是我們如果要對中文進行分析,還必須要借助中文分詞技術。 相信很多人在網上,或者是在一些報告或者ppt上,都看到過類似這種圖片 showImg(https://segmentfault.com/img/bVQRr0?w=1920&h=919); 你可...
摘要:另外數學成為了一個關鍵詞,編程語言主要是等,運營也出現在詞云中說明數據分析師也需要有運營能力。 功能點 爬取數據 所有公司數據,名稱簡寫,城市,行業,職位數量,人數范圍,標簽,介紹,融資階段,平均工資 github2016年度最受歡迎編程語言相應年數薪水,城市,學歷要求,公司融資階段,公司行業 大數據行業五大崗位相應年數薪水,城市,學歷要求,公司融資階段,公司行業,崗位要求 編程語...
閱讀 3870·2021-09-29 09:34
閱讀 3787·2021-09-27 13:34
閱讀 580·2021-09-24 09:47
閱讀 3046·2019-08-30 15:53
閱讀 1823·2019-08-26 13:54
閱讀 2097·2019-08-26 13:43
閱讀 545·2019-08-23 14:47
閱讀 1754·2019-08-23 14:28