基于Python詞云分析政府工作報告關(guān)鍵詞
前言
十三屆全國人大三次會議作了政府工作報告。這份政府工作報告僅有10500字左右,據(jù)悉是改革開放40年以來最短的一次。受到疫情影響,今年的兩會會議適當(dāng)縮短,政府工作報告也大幅壓縮,體現(xiàn)了“實干為要”的理念。那么,這份政府工作報告突出強調(diào)了哪些關(guān)鍵詞呢?我們其實可以基于Python技術(shù)進(jìn)行詞頻分析和詞云制作!
import matplotlib.pyplot as plt#繪圖庫 import jieba from wordcloud import WordCloud # 讀入文本數(shù)據(jù) fp = open(r'D:\爬蟲下載\2020年政府工作報告.txt','r',encoding='utf-8') content = fp.read() # print(content) #分詞 words = jieba.lcut(content) # 詞頻分析操作 data = {} for word in words: if len(word)>1: if word in data: data[word]+=1 else: data[word]=1 # print(data) #排序 hist = list(data.items())#轉(zhuǎn)成列表 hist.sort(key=lambda x:x[1],reverse=True) # print(hist) #調(diào)試輸出 for i in range(20): # print(hist[i]) print('{:<10}{:>5}'.format(hist[i][0],hist[i][1]))#左對齊10,右對齊5個長度
下表統(tǒng)計了今年的政府工作報告中出現(xiàn)次數(shù)最多的幾個關(guān)鍵詞。我們可以看到,今年的政府工作報告中提到“發(fā)展”的次數(shù)最多,一共出現(xiàn)了69次,“發(fā)展”一直都是政府工作報告中的重要關(guān)鍵詞;其次是“就業(yè)”,出現(xiàn)了39次,足以顯示新冠疫情之下就業(yè)問題的嚴(yán)峻性,以及黨中央、國務(wù)院對就業(yè)問題的高度重視,政府工作報告中沒有提出全年經(jīng)濟增速的具體目標(biāo),但仍然提出了就業(yè)目標(biāo)——城鎮(zhèn)新增就業(yè)900萬人以上、城鎮(zhèn)調(diào)查失業(yè)率6%左右、城鎮(zhèn)登記失業(yè)率5.5%左右;第三多的就是“疫情”,報告中多次提到疫情防控工作,并指出這次新冠肺炎疫情,是新中國成立以來我國遭遇的傳播速度最快、感染范圍最廣、防控難度最大的公共衛(wèi)生事件。
“企業(yè)”作為市場經(jīng)濟的主體,出現(xiàn)的次數(shù)達(dá)到了30次,要想保障就業(yè)和民生,必須穩(wěn)住上億市場主體,盡力幫助企業(yè)特別是中小微企業(yè)、個體工商戶渡過難關(guān),報告提出要加大宏觀政策實施力度,著力穩(wěn)企業(yè)保就業(yè)。還有“支持”、“保障”、“加強”、“推進(jìn)”等鼓舞人心的關(guān)鍵詞出現(xiàn)次數(shù)也很多,相信大家看到政府工作報告中滿滿的政策“干貨”,信心和底氣也會更足了。
根據(jù)關(guān)鍵詞的出現(xiàn)次數(shù),我們可以使用Python繪制出政府工作報告詞云圖。Python的詞云功能相當(dāng)強大,你可以自己設(shè)定形狀、字體、大小!
result = ' '.join(words) # print(result) #生成詞云 wc = WordCloud( font_path=r'D:\PPT\ppt字體\思源宋體SC-Regular.otf', background_color = 'white',#背景顏色 width=500,#圖片的寬 height=300, max_font_size=50, min_font_size=12 ) wc.generate(result) wc.to_file(r'.\wordcloud.png')#保存圖片 #顯示圖片 plt.figure('政府工作報告') plt.imshow(wc) plt.axis('off')#關(guān)閉坐標(biāo)軸 plt.show()
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
Python使用openpyxl批量處理數(shù)據(jù)
openpyxl 是一個用于處理 xlsx 格式Excel表格文件的第三方python庫,其支持Excel表格絕大多數(shù)基本操作。本文給大家介紹Python使用openpyxl批量處理數(shù)據(jù)的操作方法,感興趣的朋友一起看看吧2021-06-06python matplotlib實現(xiàn)坐標(biāo)投影的示例代碼
這篇文章主要為大家詳細(xì)介紹了python matplotlib實現(xiàn)坐標(biāo)投影,文中的示例代碼講解詳細(xì),具有一定的參考價值,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2024-02-02Python getattr()函數(shù)使用方法代碼實例
這篇文章主要介紹了Python getattr()函數(shù)使用方法代碼實例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2020-08-08