其他
Python编程案例|词频云图
windows下安装pandas库
win + r #打开运行
cmd #进入黑黑的窗口
where python #找到自己python的安装路径
cd 到路径
pip install pandas #用pip安装pandas库,搞定
linux下安装pandas库
不同版本安装命令不同,一般情况下直接install pandas 就好了。
安装wordcloud方法类似,如果出错则下载.whl文件用pip命令一样安装。
安装xlsx:
先下载:https://pypi.org/project/xlrd/#files
然后pip install .whl安装完毕。
准备工作二:在D盘下放置一个excel文件及字体,内容如下。
编写代码:
import pandas as pd
from wordcloud import WordCloud
geo_data=pd.read_excel(r"D:\data\test.xlsx")
words = ','.join(x for x ingeo_data['city'] if x != []) #筛选出非空列表值
wc = WordCloud(
background_color="green", #背景颜色"green"绿色
max_words=100, #显示最大词数
font_path='D:\data\jlx.ttf', #显示中文
min_font_size=5,
max_font_size=100,
width=500 #图幅宽度
)
x = wc.generate(words)
x.to_file('d:\data\geo_data.png')
运行后显示结果如下: