python的总结与心得词云设计理念_Python编程语言:使用词云来表示学习和工作报告的主题...
上一篇文章,小編和大家分享的一維數據定義和處理方法,以及小編自己的理解,這篇文章小編要和大家分享的是通過Python編程程序來匯總詞云,用來表達學習和工作報告的鮮明主題!
首先我們要知道什么是詞云,詞云由一個個的詞語組成的。在日常生活中,我們可以通過詞語來表達我們所寫的文章的主題,我們可以通過更多的詞語來組成一個詞云來表達學習和工作報告的主題。
想要使用Python編程來匯總詞云,我們要先學會使用數據的處理方法,上一篇文章分享了一維數據處理方法,還有多維度數據的介紹,下面就和大家介紹一下二維數據。
一、二維數據
二維數據用兩個列表類型來進行表示的,兩個列表中的數據可以一一對應。
二維數據的存儲格式就是用.csv來存儲,數據中的元素要用逗號隔開,還有數據要按行分隔。
詞云
二維數據的讀取方法如下:
fo=open(fname)
ls=[ ]
for line in fo:
line=line.replace("/n","")
ls.append(line.split(","))
fo.close()
這就是二維數據的讀取方法,接下來小編就要和大家分享,如何運用Python編程來匯總詞云,表達報告主題。
詞云
詞云:這三張圖片都是一些工作報告會中的詞云,詞云編程代碼如下:
#GovRptWordCloudv1.py
import jieba
import wordcloud
f = open("學習工作報告.txt", "r", encoding="utf-8")
t = f.read()
f.close()
ls = jieba.lcut(t)
txt = " ".join(ls)
w = wordcloud.WordCloud( \ width = 1000, height = 700,\ background_color = "white", font_path = "msyh.ttc" )
w.generate(txt)
w.to_file("grwordcloud.png")
使用這段Python代碼來匯總詞云,首先要把自己的學習工作報告寫入進去,程序代碼才能運行,輸出詞云,讓我們知道我們的報告的重點主題!
詞云
有興趣的朋友可以試一試,看一看自己的工作報告中所體現的主題是什么,今晚的精彩時光就到這里了,小編又要和大家說再見了,明天不見不散!請大家多多分享,多多關注!
總結
以上是生活随笔為你收集整理的python的总结与心得词云设计理念_Python编程语言:使用词云来表示学习和工作报告的主题...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 数据结构之树的一些基本操作
- 下一篇: java 多态_Java 多态