我是靠谱客的博主 醉熏舞蹈,这篇文章主要介绍PyTagcloud工具使用——显示中文词云,现在分享给大家,希望可以做个参考。

预备条件:

电脑上装有1python 2 pygame然后再使用命令行装pyTagcloud

注意:在windows下的话使用pip install命令的时候,如果你的Python不在user目录下,就不用多加--user参数,而是直接pip install pytagcloud

开始:

1、首先不管你用什么方法,TFIDF,词频统计或者已知词汇也好得到一个词表,因为要显示的就是他们,接下来就只是一个可视化的问题了。

2、要想显示中文,中间得多加一步,即下载中文字体并修改配置文件。我下载的是字体simhei.ttf,放入C:Python27Libsite-packagespytagcloud-0.3.5-py2.7.eggpytagcloudfonts文件中,并修改fonts.json文件。添加元素{
"name": "simhei",
"ttf": "simhei.ttf",
"web": "none"
},注意细节哦!

3、可视化代码

#user=lpj
# -*- coding: utf-8 -*-
from pytagcloud.lang.counter import get_tag_counts
from pytagcloud import create_tag_image, make_tags
# YOUR_TEXT = "A tag cloud is a visual representation for text data, typically
# used to depict keyword metadata on websites, or to visualize free form text."
YOUR_TEXT =u"主题发现 客户情感 客服情感"
tags = make_tags(get_tag_counts(YOUR_TEXT), maxsize=80)
create_tag_image(tags, 'C:/Users/dell/Desktop/conll2015/cloud_large.png', background=(0, 0, 0, 255), size=(900, 600), fontname='simhei')

4、完成

最后

以上就是醉熏舞蹈最近收集整理的关于PyTagcloud工具使用——显示中文词云的全部内容,更多相关PyTagcloud工具使用——显示中文词云内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(135)

评论列表共有 0 条评论

立即
投稿
返回
顶部