概述
预备条件:
电脑上装有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工具使用——显示中文词云所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复