python的总结与心得词云设计理念_Python编程语言:使用词云来表示学习和工作报告的主题...
上一篇文章,小編和大家分享的一維數(shù)據(jù)定義和處理方法,以及小編自己的理解,這篇文章小編要和大家分享的是通過Python編程程序來匯總詞云,用來表達(dá)學(xué)習(xí)和工作報告的鮮明主題!
首先我們要知道什么是詞云,詞云由一個個的詞語組成的。在日常生活中,我們可以通過詞語來表達(dá)我們所寫的文章的主題,我們可以通過更多的詞語來組成一個詞云來表達(dá)學(xué)習(xí)和工作報告的主題。
想要使用Python編程來匯總詞云,我們要先學(xué)會使用數(shù)據(jù)的處理方法,上一篇文章分享了一維數(shù)據(jù)處理方法,還有多維度數(shù)據(jù)的介紹,下面就和大家介紹一下二維數(shù)據(jù)。
一、二維數(shù)據(jù)
二維數(shù)據(jù)用兩個列表類型來進(jìn)行表示的,兩個列表中的數(shù)據(jù)可以一一對應(yīng)。
二維數(shù)據(jù)的存儲格式就是用.csv來存儲,數(shù)據(jù)中的元素要用逗號隔開,還有數(shù)據(jù)要按行分隔。
詞云
二維數(shù)據(jù)的讀取方法如下:
fo=open(fname)
ls=[ ]
for line in fo:
line=line.replace("/n","")
ls.append(line.split(","))
fo.close()
這就是二維數(shù)據(jù)的讀取方法,接下來小編就要和大家分享,如何運用Python編程來匯總詞云,表達(dá)報告主題。
詞云
詞云:這三張圖片都是一些工作報告會中的詞云,詞云編程代碼如下:
#GovRptWordCloudv1.py
import jieba
import wordcloud
f = open("學(xué)習(xí)工作報告.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代碼來匯總詞云,首先要把自己的學(xué)習(xí)工作報告寫入進(jìn)去,程序代碼才能運行,輸出詞云,讓我們知道我們的報告的重點主題!
詞云
有興趣的朋友可以試一試,看一看自己的工作報告中所體現(xiàn)的主題是什么,今晚的精彩時光就到這里了,小編又要和大家說再見了,明天不見不散!請大家多多分享,多多關(guān)注!
總結(jié)
以上是生活随笔為你收集整理的python的总结与心得词云设计理念_Python编程语言:使用词云来表示学习和工作报告的主题...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 数据结构之树的一些基本操作
- 下一篇: python猫狗大战讲解_tensorf