当前位置:   article > 正文

完整教程之python将数据可视化为词云_/usr/share/fonts/truetype wordcloud

/usr/share/fonts/truetype wordcloud

摘要

本教程完整再现了本人使用python将数据可视化为词云的整个过程,包括词云库的安装,分词库的安装与应用、中文文字的显示问题与解决,还有根据图片模板生成指定样式的词云图。

 

目录

摘要

依赖库安装

词云库安装

分词库安装

中文字符库安装

掩膜相关库安装

编程范例

掩膜图像

词云效果


依赖库安装

词云库安装

     pip install wordcloud

分词库安装

     pip install jieba

中文字符库安装

    sudo apt-get install wqy-microhei

掩膜相关库安装

    pip install numpy

    pip install Image

 

编程范例

import wordcloud    # word cloud lib

import jieba   # to show chinese character correctly

import numpy as np   # to use mask 

from PIL import Image # to use mask

mask = np.array(Image.open("my_mask.png"))

c = wordcloud.WordCloud(width=1000, height=800, font_path="/usr/share/fonts/truetype/wqy-microhei.ttc", mask=mask)

t = "我们都是好孩子,异想天开的孩子"

c.generate(" ".join(jieba.lcut(t)))

c.to_file("my_wordcloud.png")

 

掩膜图像

词云效果

 

 

 

 

 

 

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/531936
推荐阅读
相关标签
  

闽ICP备14008679号