这篇文章小编主要给大家带来怎样用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做标签云的一些具体方法了,如果大家阅读完之后觉得小编的方法有用的话可以多多支持我们官网,以便大家以后能够了解更多相关知识 。
推荐阅读
- Python怎么使用xlrd将数据存入Excel表格?xlrd库使用教程
- python中函数COUNT的功能是什么?这篇文章你一定要看
- 别人怎么用我的Python程序?这三个方法轻松实现
- python如何获取字符串最后一个字符?超详细的方法来了
- 怎么学python写爬虫?几点建议和方法来了
- 怎么用spyder运行py脚本?超详细的方法来了
- 如何在服务器上跑python程序?实现方法来了
- not in mysql不包含如何使用?超详细的方法来了
- 关于2022过年祭祀祖宗摆几个碗?过年祭祖用什么菜?
- 关于左旋vc原液停用会变黑吗?左旋维c每晚抹一次用洗吗?