怎样用Python做标签云?学会这个方法轻松解决

这篇文章小编主要给大家带来怎样用python来做标签云的方法,小编希望通过这篇文章能够给有需要的小伙伴们带来一定的学习提升,如果你感兴趣的话一定要耐心阅读完,小编讲得非常详细 。

怎样用Python做标签云?学会这个方法轻松解决

文章插图
那么什么是标签云呢?标签云是比较直观的频率分布表现方式,很多网站和APP公司会在年度盘点和总结时会使用 。Python生成标签云有一个比较易用的库 pytagcloud 。
那么如何制作Python标签云的具体方法如下:
1、导入头文件
from pytagcloud import create_tag_image, make_tagsfrom pytagcloud.lang.counter import get_tag_count2、生成标签云
def finance_cloud():      tag = 'cc xx xx china cc keke keke keke'      tags = make_tags(get_tag_counts(tag),maxsize=100)      # Set your output filename      create_tag_image(tags,"cloud.png", size=(1280,800),background=(0, 0, 0, 255), fontname="SimHei")finance_cloud()生成的图片cloud.png可以指定尺寸size,设置背景background,指定字体fontname 。
pytagcloud库默认的字体不支持中文,生成的图片中,中文是乱码 。
解决办法是在py文件开始处指定图片输出的字体:
from pylab import mplmpl.rcParams['font.sans-serif'] = ['SimHei']#['FangSong'] # 指定默认字体mpl.rcParams['axes.unicode_minus'] = False # 解决保存图像是负号'-'显示为方块的问题【怎样用Python做标签云?学会这个方法轻松解决】以上就是小编给大家带来的使用python做标签云的一些具体方法了,如果大家阅读完之后觉得小编的方法有用的话可以多多支持我们官网,以便大家以后能够了解更多相关知识 。

    推荐阅读