使用Python制作词云(喜欢老詹比篮球多一点)

男孩心中的篮球梦

每个男孩心中都有一个篮球梦,都想像樱木花道,从最初的菜鸟,可以一步步成长为大神。
从小学开始接触篮球,初中开始打球,高中到了痴热的状态。
初中那时,网络不发达,看一场球赛都很难,逮到空就三两人坐一起说篮球(其实消息源可能就是属实)。上高中后,有了各种诺基亚、爱立信山寨版手机,平时获取信息也就方便多了。但那时看的最多的还是文字直播,偶尔上课偷看,随时会有被没收的可能。那时一场全明星赛事直播,班上有同学会逃课去网吧看球。

使用Python制作词云(喜欢老詹比篮球多一点)
文章图片
154947076.jpg 晚十点下自习后,我们会去操场打球;上午课间20min,这个课间也会去操场。特别是到了周五,中午打完球食堂都没饭了,啃个面包下午放学挤时间还能在打一波。
三两好友去球场,模仿球星的动作,各种互侃互爆互吹。
使用Python制作词云 现今,早已没心境在篮球上了,每天有看不完的程序,还有解决不完,改不明白的bug。回想那年在球场没玩没了、不知疲惫的奔跑的时光,真好!开森的像个二百多斤的小胖一样。
前段时间看到圈内有人使用Python制作了科比的词云图,今天也想试试来制作下老詹的。从昨晚到今天下午,鼓捣了老半天,终于给弄好了。
制作效果图:

使用Python制作词云(喜欢老詹比篮球多一点)
文章图片
lbjAonio.png
使用Python制作词云(喜欢老詹比篮球多一点)
文章图片
LBJ3.jpg 贴上代码:
__author__ = 'Solarzhou' #!/usr/bin/env python #-*- coding: utf-8 -*- from os import path from wordcloud import WordCloud, STOPWORDS import numpy as np from PIL import Image import matplotlib.pyplot as plt import random import os def grey_color_func(word, font_size, position, orientation, random_stata=None, **kwargs): return 'hsl(0, 0%%, %d%%)' % random.randint(60, 100) #当前文件夹所在目录 d = path.dirname(__file__) #读取背景图片 mask = np.array(Image.open(path.join(d, 'picture\LBJ.jpg'))) #读取一个txt文件 text = open(u'File\honor2.txt').read() #停用词词库 stopwords = set(STOPWORDS) stopwords.add("int") stopwords.add("ext") #设置词云属性,其中第一个参数非常重要,若没有正确设置, #将不能解析中文,出现乱码 wc = WordCloud(font_path='./fonts/simhei.ttf', max_words=2000, mask=mask, stopwords=stopwords, margin=10, random_state=1).generate(text)default_colors = wc.to_array() plt.title("Custom colors") plt.imshow(wc.recolor(color_func=grey_color_func, random_state=3)) wc.to_file('001.png') plt.axis("off") #显示生成的ciyun plt.figure() plt.imshow(default_colors) plt.axis("off") plt.show()

写在最后 詹姆斯劲爆的身体素质,往往让我们忽略了他的努力程度。
16年夺冠,整栋楼都沸腾了;18年打到季后赛,每进一个关键球,生活区在沸腾。这些年走来,见证了好多好多。
今年夏季那个23号去了洛杉矶,已经不需要在证明什么了,家庭、孩子才是最重要的。现在也是佛系看球了。
在所剩不多的巅峰尾巴阶段,伴随着我们篮球时代的结束。但留下的那种感动和精神永远都在。
【使用Python制作词云(喜欢老詹比篮球多一点)】这是我在微信公号上首次发的,感兴趣的朋友可以点击并关注。一起学习。
原文链接

    推荐阅读