词云图python代码
时间: 2023-10-13 15:28:25 浏览: 121
以下是一个简单的词云图 Python 代码:
```python
import matplotlib.pyplot as plt
from wordcloud import WordCloud, STOPWORDS
# 读取文本文件
with open('text.txt', 'r', encoding='utf-8') as f:
text = f.read()
# 设置停用词
stopwords = set(STOPWORDS)
stopwords.add('said')
# 生成词云图
wordcloud = WordCloud(stopwords=stopwords, background_color='white', width=800, height=600).generate(text)
# 显示词云图
plt.figure(figsize=(12, 10))
plt.imshow(wordcloud)
plt.axis('off')
plt.show()
```
其中,`text.txt` 是要生成词云图的文本文件。`stopwords` 变量设置停用词,这些词不会出现在词云图中。`WordCloud` 类可以设置词云图的一些参数,例如停用词、背景颜色、宽度和高度等。最后,使用 `plt.imshow` 显示词云图。