Python定制自己喜欢的词云图

定制自己喜欢的词云图


上篇文章介绍了词云图的生成以及一些在制作过程中遇到的坑,爱折腾的我又开始按耐不住自己的小心脏了,看着自己做的词云图方方正正的,显的是多么的没有个性.恩,就是这样,接下来介绍一下怎么去定制自己喜欢的词云图的样式.

修改代码

import osfrom os import path
import matplotlib.pyplot as plt
import numpy as np

from scipy.misc import imread

from  wordcloud import WordCloud,STOPWORDS,ImageColorGenerator
import jieba
import sys

reload(sys)
sys.setdefaultencoding('utf-8')

text_from_file_with_apath = open('保存的文本路径/stopwords.txt').read().decode('utf-8')
wordlist_after_jieba = jieba.cut(text_from_file_with_apath, cut_all = True)
wl_space_split = " ".join(wordlist_after_jieba)

font=os.path.join(os.path.dirname(__file__), "DroidSansFallbackFull.ttf")

alice_coloring = plt.imread('保存的图片路径/love.jpg')

my_wordcloud = WordCloud(font_path=font,max_font_size=40,background_color="white",mask=alice_coloring,stopwords=STOPWORDS.add("said")).generate(text_from_file_with_apath)

assert isinstance(my_wordcloud, object)
image_colors = ImageColorGenerator(alice_coloring)

plt.figure()
plt.imshow(alice_coloring, cmap=plt.cm.gray)
plt.axis("off")
plt.show()
my_wordcloud.to_file('保存的图片路径')
mingcheng.jpg

一切都已经搞定了.如果有问题欢迎来讨论.

遇到的坑

目前遇到的坑都是类似什么什么库没找到.可以利用 pip 去安装
命令类似 pip install 库名

最后

欢迎来讨论...在 python 的路上不能回头.

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容