我用jupyter做词频分析,想要保存最后的词云图片,保存图片的时候试过设置dpi(不太懂),但是这个导出图片不能放大,为什么呢?
还是说导出图片就是这个样子,很明显的像素风格
from scipy.misc import imread
import matplotlib.pyplot as plt
from wordcloud import WordCloud,ImageColorGenerator
%matplotlib inline
bimg=imread('duihui.jpg')
wordcloud=WordCloud(background_color="pink",mask=bimg,font_path='simhei.ttf')
#wordcloud=wordcloud.fit_words(words_stat.head(4000).itertuples(index=False))
words = words_stat.set_index("segment").to_dict()
wordcloud=wordcloud.fit_words(words["计数"])
bimgColors=ImageColorGenerator(bimg)
plt.axis("off")
plt.imshow(wordcloud.recolor(color_func=bimgColors))
plt.savefig('pink.png')
plt.show()
试试看~
plt.savefig('pink.png', dpi=300)
dpi
就是每英寸里有多少个点,点越多就越清晰。