用python写一个50行的词云代码
时间: 2023-06-24 09:03:48 浏览: 112
以下是一个简单的Python词云代码,只需要安装好必要的库,即可使用:
```python
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
from wordcloud import WordCloud, STOPWORDS
# 读取文本数据
text = open('text.txt', 'r').read()
# 设置停用词
stopwords = set(STOPWORDS)
stopwords.update(['said', 'will', 'one', 'now', 'well'])
# 配置词云
wordcloud = WordCloud(width = 800, height = 800,
background_color ='white',
stopwords = stopwords,
min_font_size = 10).generate(text)
# 绘制词云
plt.figure(figsize = (8, 8), facecolor = None)
plt.imshow(wordcloud)
plt.axis("off")
plt.tight_layout(pad = 0)
# 显示词云
plt.show()
```
其中,`text.txt`是需要生成词云的文本文件,可以根据实际需求进行修改。另外,也可以根据需要调整词云的样式和大小。
阅读全文