安装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是一个很杂的列表,将其他的数据全部去掉,再运行试试
大功告成
由于文件还分为项目类型和地点,我们要清晰的看到结果就需要将两者分开