python词云图出现乱码
时间: 2023-10-14 15:30:40 浏览: 117
python 中文乱码
出现乱码的原因可能是字体不支持中文字符。你可以尝试更换字体,例如将字体设置为SimHei或者Microsoft YaHei。具体操作步骤如下:
```python
import matplotlib.pyplot as plt
from wordcloud import WordCloud
# 读入文本内容
text = "这里是中文文本"
# 设置中文字体,例如SimHei或Microsoft YaHei
font_path = "SimHei.ttf"
# 生成词云图
wordcloud = WordCloud(font_path=font_path).generate(text)
# 显示词云图
plt.imshow(wordcloud)
plt.axis("off")
plt.show()
```
如果还是出现乱码,可能需要下载对应的字体文件并指定路径。
阅读全文