我正在尝试基于字符串创建词云,然后将其导入到报告文档中。我正在使用 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(使用前将#替换为@)