计算机视觉技术 分布式调度 私有变量 Nginx环境搭建 自动化部署 wpf go post dom cookies soap LimeJS vue网站模板 vue入门 后台管理界面模板 jquery选择器找子元素 jquery拼接字符串 vm虚拟化引擎 ubuntu更改文件夹权限 ssr链接解析 磁盘清理会误删东西吗 mysql卸载工具 mysql删除存储过程 python解析json数据 python3基础教程 python加法 javafile java时间戳转换成时间 java重写和重载的区别 java连接数据库代码 java游戏制作 php连接mssql 球中的小鬼 俄罗斯方块c语言代码 sql行转列 猫眼电影票 小米8游戏模式 完美漂移辅助 手工画像 大数据之路
当前位置: 首页 > 学习教程  > python

Python创作词云图片

2021/2/6 22:21:32 文章标签: 测试文章如有侵权请发送至邮箱809451989@qq.com投诉后文章立即删除

利用python可以生成一些漂亮的词云图片。 第三方库 wordcloud(生成词云的第三方库)matplotlib(绘图第三方库)jieba(中文分词第三方库) 代码 from wordcloud import WordCloud import matplotlib.pyplot…

利用python可以生成一些漂亮的词云图片。

第三方库

  • wordcloud(生成词云的第三方库)
  • matplotlib(绘图第三方库)
  • jieba(中文分词第三方库)

代码

from wordcloud import WordCloud
import matplotlib.pyplot as plt  
import jieba  

def wordcloud():
    text = open("E://vscode-python//text.txt",'r',encoding='utf-8').read()#打开事先准备好的文件,注意编码格式,若不行可以尝试gbk格式
    words = " ".join(jieba.cut(text))#使用jieba库对文本进行切割
    wordcloud = WordCloud(font_path="C:\Windows\Fonts\simsun.ttc",background_color="white",width=800,height=700,min_word_length=4).generate(words)
    #font_path为window文档的字体文件(可自由选择),可调节背景颜色、宽度、高度、词汇的最短长度等
    plt.imshow(wordcloud)#生成图像
    plt.axis("off")#关闭坐标轴
    plt.show()#展示图像

if __name__ == "__main__":
    wordcloud()

实验效果

在这里插入图片描述


本文链接: http://www.dtmao.cc/news_show_2000018.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?