最新公告
  • 欢迎您光临起源地模板网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入钻石VIP
  • 怎样用Python做标签云

    正文概述    2020-10-18   257

    怎样用Python做标签云

    怎样用Python做标签云

    标签云是比较直观的频率分布表现方式,很多网站和APP在年度盘点和总结时会使用。Python生成标签云有一个比较易用的库 pytagcloud

    推荐学习《Python教程》。

    Python做标签云的具体方法如下:

    1、导入头文件

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

    2、生成标签云

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

    3、字体名称

    Windows的字体对应名称

    黑体 SimHei

    微软雅黑 Microsoft YaHei

    微软正黑体 Microsoft JhengHei

    新宋体 NSimSun

    新细明体 PMingLiU

    细明体 MingLiU

    标楷体 DFKai-SB

    仿宋 FangSong

    楷体 KaiTi

    仿宋_GB2312 FangSong_GB2312

    楷体_GB2312 KaiTi_GB2312

    宋体:SimSuncss中中文字体(font-family)的英文名称

    新細明體:PMingLiU

    細明體:MingLiU

    標楷體:DFKai-SB

    黑体:SimHei

    新宋体:NSimSun

    仿宋:FangSong

    楷体:KaiTi

    仿宋_GB2312:FangSong_GB2312

    楷体_GB2312:KaiTi_GB2312

    微軟正黑體:Microsoft JhengHei

    微软雅黑体:Microsoft YaHei

    装Office会生出来的一些:

    隶书:LiSu

    幼圆:YouYuan

    华文细黑:STXihei

    华文楷体:STKaiti

    华文宋体:STSong

    华文中宋:STZhongsong

    华文仿宋:STFangsong

    方正舒体:FZShuTi

    方正姚体:FZYaoti

    华文彩云:STCaiyun

    华文琥珀:STHupo

    华文隶书:STLiti

    华文行楷:STXingkai

    华文新魏:STXinwei

    Mac OS的字体名称:

    华文细黑:STHeiti Light [STXihei]

    华文黑体:STHeiti

    华文楷体:STKaiti

    华文宋体:STSong

    华文仿宋:STFangsong

    儷黑 Pro:LiHei Pro Medium

    儷宋 Pro:LiSong Pro Light

    標楷體:BiauKai

    蘋果儷中黑:Apple LiGothic Medium

    蘋果儷細宋:Apple LiSung Light

    Python中文网,大量Python视频教程及MySQL教程,欢迎学习!


    起源地下载网 » 怎样用Python做标签云

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    找不到素材资源介绍文章里的示例图片?
    对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
    模板不会安装或需要功能定制以及二次开发?
    请QQ联系我们

    发表评论

    还没有评论,快来抢沙发吧!

    如需帝国cms功能定制以及二次开发请联系我们

    联系作者

    请选择支付方式

    ×
    迅虎支付宝
    迅虎微信
    支付宝当面付
    余额支付
    ×
    微信扫码支付 0 元