wordcloud词云模块
wordcloud词云模块
下载
pip install wordcloud
使用
import wordcloud##调用整个模块
form wordcloud import WordCloud##调用wordcloud中的WordCloud子模块
1.配置模块参数
2.加载文本.generate()
3.输出词云文件.to_file(" ")
from wordcloud import WordCloud
from imageio import imread
import matplotlib.pyplot as plt
import jieba
f = open('中国十九大.txt', encoding="utf-8")#打开文件并转码
date = f.read()#读取文件内容
res = jieba.lcut(date)#将文件内容切成字符串列表
# print(res)
result = "".join(res)#将切成字符串列表后的文件转成文本
# print(result)
f.close()
mask_1 = imread("五角星.jpg")#引入图片模型(面具)使用imageio模块\
#或者使用scipy模块from scipy.misc import imread
wc = WordCloud(background_color="red",
font_path=r'C:\Windows\Fonts\STFANGSO.TTF',
width=1960,
height=1080,
mask=mask_1)#设置面具
#定义WordCloud参数
wc.generate(result)#向WordCloud中的wc加入转换后的文本
wc.to_file('练习.png')#将转换后的文本存为词云文件
plt.imshow(wc)
plt.show()
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!