如何在Python中将词云保存为.png?

2024-03-21

我正在尝试基于字符串创建词云,然后将其导入到报告文档中。我正在使用 python-docx、matplotlib 和词云。 这是我的一个简短的总结

from wordcloud import WordCloud
import matplotlib.pyplot as plt
from docx import Document
from docx.shared import Inches
document = Document()
document.add_heading("Auto Generated Report")

text = "kd sa gf sdf gd python auomation get set python dfs aslkdf asdfij fdifh fdosfj dsfoj "

cloud = WordCloud().generate(text)
plt.title('Summarization of responses on possible improvements of CS course.')
plt.savefig('N.png')

document.add_picture('N.png', width=Inches(5))

document.save("Report")

但是,该报告没有显示文字云,而是仅显示空白图表。


对@Andy的回答的补充,cloud.to_file('N.png')就是将词云图保存到本地磁盘,以便以后导入。你可以找到一个很好的参考here https://www.datacamp.com/community/tutorials/wordcloud-python.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在Python中将词云保存为.png? 的相关文章

随机推荐