词云图python代码
时间: 2023-06-23 14:55:46 浏览: 59
以下是生成词云图的Python代码:
```python
import matplotlib.pyplot as plt
from wordcloud import WordCloud
# 读取文本文件
with open("text.txt", "r", encoding="utf-8") as f:
text = f.read()
# 创建词云对象
wordcloud = WordCloud(width=800, height=400, background_color="white", font_path="msyh.ttc").generate(text)
# 显示词云图
plt.imshow(wordcloud, interpolation="bilinear")
plt.axis("off")
plt.show()
# 保存词云图到文件
wordcloud.to_file("wordcloud.png")
```
其中,`text.txt`是要生成词云图的文本文件,`msyh.ttc`是字体文件,可以根据自己的需要更改。生成的词云图可以通过`imshow()`函数显示出来,也可以通过`to_file()`函数保存到文件中。
阅读全文