Python. Wordcloud生成词云
时间: 2024-01-11 14:02:53 浏览: 90
Python基于WordCloud制作词云图
5星 · 资源好评率100%
好的,您可以使用Python中的wordcloud库来生成词云。下面是一个简单的示例代码:
```python
# 导入需要的库
from wordcloud import WordCloud
import jieba
# 读取文本内容
with open('text.txt', 'r', encoding='utf-8') as f:
text = f.read()
# 对文本进行分词处理
words_list = jieba.cut(text)
# 将分词结果转换为字符串
words_str = ' '.join(words_list)
# 生成词云
wc = WordCloud(width=800, height=600, background_color='white', font_path='msyh.ttc')
wc.generate(words_str)
# 保存词云图片
wc.to_file('wordcloud.png')
```
其中,`text.txt`是需要生成词云的文本文件,`msyh.ttc`是字体文件,需要将其放在代码同级目录下。您可以根据需要调整词云的大小、背景颜色等参数。
阅读全文