第一句子大全,网罗天下好句子,好文章尽在本站!

Python编程语言:使用词云来表示学习和工作报告的主题

时间:2020-11-05

在日常生活中,我们可以通过词语来表达我们所写的文章的主题,我们可以通过更多的词语来组成一个词云来表达学习和工作报告的主题

友情提示:本文共有 987 个字,阅读大概需要 2 分钟。

上一篇文章,小编和大家分享的一维数据定义和处理方法,以及小编自己的理解,这篇文章小编要和大家分享的是通过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中判断语句以及循环语句的习题

黑马程序员:Python中判断语句以及循环语句的习题

习题总结:通过下列这些习题,主题要是想教大家巩固Python中的常用语句,包括判断语句、循环语句以及其他子句。其中,判断语句主要是if语句,循环语句主要是for语句和while语句。在Python开发中,这些语句的使用频率非常高...

2023-12-22 #经典句子

从零学习Python—import语句

从零学习Python—import语句

...,对于import语法解释起来就比较废劲了。直接进入今天的主题吧,先来看看例子,加强理解:这里我们要先在我的“新建文件夹(3)”的目录下新建一个文件,咱们就取名study_1.py,然后看图代码及结果如图所示解读:我们先将...

2023-07-04 #经典句子

NLP实战:利用Python理解 分析和生成文本|赠书

NLP实战:利用Python理解 分析和生成文本|赠书

...对话,并且它们应该是设定个性的机器人预期交流的一些主题。对于基于搜索的机器人,一些好的对话资源例子包括电影对话脚本、IRC频道上的客户服务日志(用户满意的部分)和人类之间的直接消息互动(如果那些人愿意与我...

2023-06-11 #经典句子

每日一书:《Python核心编程 第3版 中文版》PDF高清版

每日一书:《Python核心编程 第3版 中文版》PDF高清版

...ce编程、扩展Python等内容。第2部分讲解了与Web开发相关的主题,包括Web客户端和服务器、CGI和WSGI相关的Web编程、Django Web框架、云计算、高级Web服务。第3部分则为一个补充/实验章节,包括文本处理以及一些其他内容。 《Python核...

2010-05-15 #经典句子

Java程序员看过来 快速了解Python语言

Java程序员看过来 快速了解Python语言

...n的基本运算● 了解Python集合数据描述● Python基本语句的使用● 了解Python的模块与函数1、在Python程序中输出数据用print语句输出“Hello World”相对Java、C#语言来说,Python语言确实非常简洁。输出“Hello World”只需一条语句就可以...

2011-12-04 #经典句子

网络运维Python课程.第5讲——基本语法(4)列表

网络运维Python课程.第5讲——基本语法(4)列表

...中索引号为5的最后一个元素是列表[1,2,3]。我们可以通过使用两次索引的方法来单独调取列表[1,2,3]中的元素,如下图:图2与列表相关的方法和函数1.range()(1)range()函数用来创建一个整数列表,返回值为列表类型,如果...

2014-09-18 #经典句子

python之“文件操作”

python之“文件操作”

...了一系列方法,能让我们的文件访问更轻松。来看看如何使用read()和write()方法来读取和写入文件。(1)write()方法write()方法可将任何字符串写入一个打开的文件。需要重点注意的是,Python字符串可以是二进制数据,而不是仅仅...

2014-09-03 #经典句子

自然语言处理太难?按这个套路 就是砍瓜切菜!(附Python代码)

自然语言处理太难?按这个套路 就是砍瓜切菜!(附Python代码)

...上的灾难”数据集(Disasters on Social Media dataset)。我们将使用由CrowdFlower慷慨提供的一个名为“社交媒体灾难”的数据集。该数据集由一万多条与灾难有关的推特组成。其中一部分推特确实描述了灾难事件,而剩下的则是影评、...

2023-12-28 #经典句子