这篇文章主要介绍“Python怎么实现词云图”,在日常操作中,相信很多人在Python怎么实现词云图问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Python怎么实现词云图”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!
一、导入标准库conda install jieba
conda install wordcloud #安装生成词云的依赖包和运行环境conda install PILimport matplotlib.pyplot as plt #数学绘图库import jieba #jieba分词库from wordcloud import WordCloud,ImageColorGenerator #词云库from PIL import Image #图像处理标准库import numpy as np #数据科学计算的核心库二、读取文本数据text = open(r’C:UsersAdministratorDesktop词云图词云.txt’,”r”,encoding=”utf-8″).read() #读入txt文本数据
print(text)三、使用jieba分词,将汉语按照语言结构分开lyrics = jieba.cut(text) #使用jieba分词
txt = “/”.join(lyrics)print(txt)四、自定义背景图image = Image.open(r’C:Users27342Desktop图片.jpg’) #初始化自定义背景图
gr 香港云主机aph = np.array(image) #图像数据化五、产生词云图wc = WordCloud(font_path = r”C:Users27342Desktop微软雅黑.ttf”,background_color=’white’,max_font_size=80,mask=graph)
wc.generate(txt) #导入字体六、设置文字颜色、背景图颜色image_color = ImageColorGenerator(graph) #获得背景图的颜色值
wc.recolor(color_func = image_color)wc.to_file(r’C:Users27342Desktopwordcloud.png’) #保存词云图七、显示图片plt.figure(“图片”) #指定词云图的名称
plt.imshow(wc) #以图片的形式显示词云plt.axis(“off”) #关闭图像坐标系plt.show() #显示图片到此,关于“Python怎么实现词云图”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注开发云网站,小编会继续努力为大家带来更多实用的文章!
相关推荐: CentOS Docker安装Tomcat的教程
本篇内容介绍了“CentOS Docker安装Tomcat的教程”的 香港云主机有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!sudo yum install -y…
免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。