您的位置是:网站首页>Python编程Python编程

怎样用Python做标签云

少儿编程网2020-11-18 13:54:43Python编程 人已围观 来源:少儿编程 -用户投稿

简介怎样用Python做标签云标签云是比较直观的频率分布表现方式,很多网站和APP在年度盘点和总结时会使用。Python生成标签云有一个比较易用的库pytagcloud。推荐学习《Python教程》。Python做标签云的具体方法如下:1、导入头文件from pytagcloud i

WLX少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

怎样用python做标签云WLX少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

标签云是比较直观的频率分布表现方式,很多网站和APP在年度盘点和总结时会使用。Python生成标签云有一个比较易用的库 pytagcloudWLX少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

推荐学习《python教程》。WLX少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

Python做标签云的具体方法如下:WLX少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

1、导入头文件WLX少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

from pytagcloud import create_tag_image, make_tags
from pytagcloud.lang.counter import get_tag_counts

2、生成标签云WLX少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

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。WLX少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

pytagcloud库默认的字体不支持中文,生成的图片中,中文是乱码。WLX少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

解决办法是在py文件开始处指定图片输出的字体:WLX少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

from pylab import mpl
mpl.rcParams['font.sans-serif'] = ['SimHei']#['FangSong'] # 指定默认字体
mpl.rcParams['axes.unicode_minus'] = False # 解决保存图像是负号'-'显示为方块的问题

3、字体名称WLX少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

Windows的字体对应名称WLX少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

黑体 SimHeiWLX少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

微软雅黑 Microsoft YaHeiWLX少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

微软正黑体 Microsoft JhengHeiWLX少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

新宋体 NSimSunWLX少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

新细明体 PMingLiUWLX少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

细明体 MingLiUWLX少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

标楷体 DFKai-SBWLX少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

仿宋 FangSongWLX少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

楷体 KaiTiWLX少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

仿宋_GB2312 FangSong_GB2312WLX少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

楷体_GB2312 KaiTi_GB2312WLX少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

宋体:SimSuncss中中文字体(font-family)的英文名称WLX少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

新細明體:PMingLiUWLX少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

細明體:MingLiUWLX少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

標楷體:DFKai-SBWLX少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

黑体:SimHeiWLX少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

新宋体:NSimSunWLX少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

仿宋:FangSongWLX少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

楷体:KaiTiWLX少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

仿宋_GB2312:FangSong_GB2312WLX少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

楷体_GB2312:KaiTi_GB2312WLX少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

微軟正黑體:Microsoft JhengHeiWLX少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

微软雅黑体:Microsoft YaHeiWLX少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

装Office会生出来的一些:WLX少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

隶书:LiSuWLX少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

幼圆:YouYuanWLX少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

华文细黑:STXiheiWLX少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

华文楷体:STKaitiWLX少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

华文宋体:STSongWLX少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

华文中宋:STZhongsongWLX少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

华文仿宋:STFangsongWLX少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

方正舒体:FZShuTiWLX少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

方正姚体:FZYaotiWLX少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

华文彩云:STCaiyunWLX少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

华文琥珀:STHupoWLX少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

华文隶书:STLitiWLX少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

华文行楷:STXingkaiWLX少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

华文新魏:STXinweiWLX少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

Mac OS的字体名称:WLX少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

华文细黑:STHeiti Light [STXihei]WLX少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

华文黑体:STHeitiWLX少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

华文楷体:STKaitiWLX少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

华文宋体:STSongWLX少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

华文仿宋:STFangsongWLX少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

儷黑 Pro:LiHei Pro MediumWLX少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

儷宋 Pro:LiSong Pro LightWLX少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

標楷體:BiauKaiWLX少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

蘋果儷中黑:Apple LiGothic MediumWLX少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

蘋果儷細宋:Apple LiSung LightWLX少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

Python中文网,大量Python视频教程及MySQL教程,欢迎学习!WLX少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

来源:php中文网WLX少儿编程网-Scratch_Python_教程_免费儿童编程学习平台


相关文章:

支持一下 ( )

怎样用Python做标签云

      匿名评论
    • 评论
    人参与,条评论
    怎样用Python做标签云

微信公众号

免费视频教程

先知道