当前位置:首页 > 服务端 > python jieba+wordcloud

python jieba+wordcloud

2022年11月09日 21:16:50服务端6

pip install jieba
pip install wordcloud

#! -*- coding: utf-8 -*-
import jieba.posseg as pseg

stop_words = ["给", "被", "的", "最"]
text = "食堂的饭真的是很好吃呀,最喜欢食堂了"
word_dict = {}
# 分词并统计词频,flag表示词性
for word, flag in pseg.cut(text):
    if word not in stop_words:
        if word not in word_dict:
            word_dict[word] = 1
        else:
            word_dict[word] += 1
        print(word + "\t" + flag)
print("--------------")
# 按照词频做降序排列
word_dict_sort = sorted(word_dict.items(), key=lambda word_dict:word_dict[1], reverse=True)
for key, word in word_dict_sort:
    print(key + "\t" + str(word))

python jieba+wordcloud _ JavaClub全栈架构师技术笔记
python jieba+wordcloud _ JavaClub全栈架构师技术笔记

#! -*- coding: utf-8 -*-
import jieba
from wordcloud import WordCloud
from matplotlib import pyplot as plt


text = "我是一串新闻"
mytext = " ".join(jieba.cut(text))
font = r'simsun.ttf'
wordcloud = WordCloud(font_path=font, #如果是中文必须要添加这个,否则会显示成框框
               # background_color='white',
               # width=1000,
               # height=800,
               ).generate(mytext)

wordcloud.to_file('ss.png') #保存图片
plt.imshow(wordcloud)  #用plt显示图片
plt.axis('off') #不显示坐标轴
plt.show() #显示图片

作者:风夏夜中
来源链接:https://blog.csdn.net/qq_29940863/article/details/86514690

版权声明:
1、JavaClub(https://www.javaclub.cn)以学习交流为目的,由作者投稿、网友推荐和小编整理收藏优秀的IT技术及相关内容,包括但不限于文字、图片、音频、视频、软件、程序等,其均来自互联网,本站不享有版权,版权归原作者所有。

2、本站提供的内容仅用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯相关权利人及本网站的合法权利。
3、本网站内容原作者如不愿意在本网站刊登内容,请及时通知本站(javaclubcn@163.com),我们将第一时间核实后及时予以删除。


本文链接:https://www.javaclub.cn/server/69009.html

标签: jiebaPython
分享给朋友:

“python jieba+wordcloud” 的相关文章

widows下 python环境变量配置

widows下 python环境变量配置 便于cmd命令行操作,例如:直接进入Python解释器环境、使用pip安装模块等。 作者:hello-Jesson 来源链接:https://www.cnblogs.com/hello...

Windows平台Python指定版本安装模块包

Windows平台Python指定版本安装模块包

此文转载自:https://blog.csdn.net/Ginomica_xyx/article/details/110221826 Windows平台Python指定版本安装模块包 当电脑中存在多个版本的Pyt...

VSCode的Python扩展下程序运行的几种方式与环境变量管理

在VSCode中编写Python程序时,由于有些地方要使用环境变量,但是发现设置的环境变量有时不起作用,花了点时间研究了一下,过程不表,直接说结论。 首先,环境变量的设置,Python扩展中有三种方式: 直接设置系统环境变量,或在使用命令行启动VSCode时临时先...

在Java中调用Python

在Java中调用Python

写在前面 在微服务架构大行其道的今天,对于将程序进行嵌套调用的做法其实并不可取,甚至显得有些愚蠢。当然,之所以要面对这个问题,或许是因为一些历史原因,或者仅仅是为了简单。恰好我在项目中就遇到了这个问题,需要在Java程序中调用Python程序。关于在Java中调用Python程序...

Anaconda安装之环境变量配置

Anaconda安装之环境变量配置

1.在此之前先把python安装完成,并配置好环境变量。Anaconda默认大家都已经安装完成,没安装的可以直接去Anaconda官网下载(网速较慢,不建议),这里可以去清华大学开源软件镜像站下载。 2.记住Anaconda安装的目录:   (1)Anaconda安装路径(...

Python安装Windows的pip包

1.到https://www.python.org/downloads/ 下载python包安装python 2.到https://pypi.python.org/pypi/pip#downloads 下载pip的安装包,解压到当前文件夹 3.在DOS命令窗口下输入安装,进...

Python Flask-Mail环境变量配置

Python Flask-Mail环境变量配置

近期在学习《Flask Web开发:基于Python的Web应用开发实战》 一书邮件章节时,在配置上遇到了一个问题,经查阅资料摸索后找到了解决方法。在此总结一下,如大家在学习中有类似疑惑也希望能给大家提供一点帮助。 书中介绍了一种基于环境变量的配置方法,通过将一些敏感数据信息(如...

python 环境搭建

1、下载python,下载地址:www.python.org,选择相应版本 2、运行安装下载的python安装程序 3、配置环境变量:<1>我的电脑--系统属性--高级--path           <2>选择python安装的路径...

python+selenium自动化测试环境搭建

python+selenium自动化测试环境搭建

1.下载python安装包,安装 https://www.python.org/getit/ 2.配置环境变量 右击电脑,点击属性 点击高级系统设置...

《自拍教程24》在Windows上配置环境变量

《自拍教程24》在Windows上配置环境变量

我们说的环境变量,一般是指的是Path环境变量。 第一步:点击“我的电脑”,右键,“属性” 第二步:点击“高级系统设置”,弹出的窗口选“高级”选项卡,点击“环境变量” 第三步:找到“系统变量”,滚动环境变量列表,找到“Path”这个环境变量,点击“编辑” 第四步:添加你要...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。