Wordcloud对数据进行统计

安装wordcloud
pip install wordcloud -i https://pypi.tuna.tsinghua.edu.cn/simple

小破网当然要使用国内的源啦
先把当前的cvs文件改一下后缀txt,直接上代码运行,需要注意的是在路径前面加一个 r ,这样保证不会运行出错。

import wordcloud

f = open(r'C:\Users\Administrator\Desktop\my\论文\实验数据\dzdp_wh_fun.txt')
txt = f.read()

w = wordcloud.WordCloud(width=1000,
                        height=700,
                        background_color='white',
                        font_path='simsunb.ttf')

w.generate(txt)
w.to_file('美团商家.png')
f.close()

这里需要注意的一点就是在font_path 这个地方的值,它代表使用电脑的什么文字样式,在C:\Windows\Fonts这个路劲中我们可以找到各种各样的字体,注意后缀。假如直接照搬代码,不注意的话会报错
在这里插入图片描述修改为正确的格式之后,文件会自动生成在.py文件的上级目录中,或者是根目录下面
在这里插入图片描述
生成出了云图,但是有乱码问题,可以看出英文全部显示出来了,但是中文都是乱码
在这里插入图片描述
百度一番发现还是因为和font有关,可能我只是格式写对了,但是路径是错的,我之前还以为这个wordcloud还可以智能的找到,添加一下路径之后就没有问题了:font_path=r'C:\Windows\Fonts\simfang.ttf'

在这里插入图片描述

我这里的txt是一个很杂的列表,将其他的数据全部去掉,再运行试试
在这里插入图片描述
大功告成

在这里插入图片描述由于文件还分为项目类型和地点,我们要清晰的看到结果就需要将两者分开
在这里插入图片描述

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值