利用wordcloud生成词云
时间: 2023-10-08 18:11:16 浏览: 92
wordcloud词云
生成词云需要使用Python中的wordcloud库。以下是一个简单的例子:
```python
# 导入需要的库
from wordcloud import WordCloud
import matplotlib.pyplot as plt
# 读取文本文件
with open('text.txt', 'r', encoding='utf-8') as f:
text = f.read()
# 生成词云
wordcloud = WordCloud(width=800, height=600, background_color='white', font_path='simhei.ttf').generate(text)
# 显示词云
plt.imshow(wordcloud, interpolation='bilinear')
plt.axis('off')
plt.show()
# 保存词云
wordcloud.to_file('wordcloud.png')
```
其中,`text.txt`是要生成词云的文本文件,`simhei.ttf`是中文字体文件。可以根据需要修改词云的大小、背景色、字体等参数。最后生成的词云可以通过`imshow`方法显示出来,也可以通过`to_file`方法保存为图片文件。
阅读全文