词云图python代码
时间: 2023-06-22 14:32:54 浏览: 79
基于Python实现的词云生成代码,从txt文件中读取词语,生成指定图片的词云图
生成词云图的Python代码如下:
```python
import pandas as pd
from wordcloud import WordCloud
import matplotlib.pyplot as plt
# 读取数据
data = pd.read_csv('data.csv', encoding='utf-8')
# 拼接文本
text = ' '.join(data['text'].tolist())
# 生成词云图
wordcloud = WordCloud(font_path='simhei.ttf', background_color='white', max_words=100).generate(text)
# 绘制词云图
plt.imshow(wordcloud, interpolation='bilinear')
plt.axis('off')
plt.show()
```
其中,`data.csv` 是包含文本数据的CSV文件,`text` 列中存储着需要生成词云图的文本。`simhei.ttf` 是中文字体文件,需要提前下载并放置在代码所在目录下。可以根据需要修改生成词云图的参数,如词云图的最大词数等。
阅读全文