我是靠谱客的博主 醉熏舞蹈,最近开发中收集的这篇文章主要介绍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工具使用——显示中文词云所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部