本港台开奖现场直播 j2开奖直播报码现场
当前位置: 新闻频道 > IT新闻 >

wzatv:【j2开奖】十分钟视频,手把手教你正确用Python撒情人节狗粮(3)

时间:2017-02-13 09:23来源:本港台现场报码 作者:118KJ 点击:
最后是词云的点睛之笔了:数据图形化显示。有了强有力的工具包,这些工作都是分分钟就可以搞定。我们使用matplotlib和wordcloud工具来图形化显示上述的

  最后是词云的点睛之笔了:数据图形化显示。有了强有力的工具包,这些工作都是分分钟就可以搞定。我们使用matplotlib和wordcloud工具来图形化显示上述的词频统计结果。

  话不多说,上代码:

  In [14]:

  %matplotlib inlinewordcloud=WordCloud(font_path="simhei.ttf",background_color="black")wordcloud=wordcloud.fit_words(words_stat.head(1000).itertuples(index=False))plt.imshow(wordcloud)plt.show()

wzatv:【j2开奖】十分钟视频,手把手教你正确用Python撒情人节狗粮

  如果你想将生成的图形以本地图片的形式生成并打开显示,可以使用下面的实现代码:

  In [15]:

  %matplotlibwordcloud=WordCloud(font_path="simhei.ttf",background_color="black")wordcloud=wordcloud.fit_words(words_stat.head(1000).itertuples(index=False))plt.imshow(wordcloud)plt.show()

  Using matplotlib backend: TkAgg

  6.自定义背景图做词云让他看到你的心

  情人节,又是大话西游这样的经典对白,我们当然还可以把图形呈现玩得再酷炫一些,自定义一个心形图像背景并将词云图形化输出。

  实现代码如下:

  In [16]:

  fromscipy.miscimportimreadimportmatplotlib.pyplotaspltfromwordcloudimportWordCloud,ImageColorGenerator%matplotlibinlinebimg=imread('heart.jpeg')wordcloud=WordCloud(background_color="white",mask=bimg,font_path='simhei.ttf')wordcloud=wordcloud.fit_words(words_stat.head(4000).itertuples(index=False))bimgColors=ImageColorGenerator(bimg)plt.axis("off")plt.imshow(wordcloud.recolor(color_func=bimgColors))plt.show()

wzatv:【j2开奖】十分钟视频,手把手教你正确用Python撒情人节狗粮

  当然你也可以选择对你们更有意义的图片,j2直播,生成你们独一无二的词云图。如果你想将生成的图形以本地图片的形式生成并打开显示,可以使用下面的实现代码:

  In [18]:

  %matplotlibbimg=imread('heart.jpeg')wordcloud=WordCloud(background_color="white",mask=bimg,font_path='simhei.ttf')wordcloud=wordcloud.fit_words(words_stat.head(39769).itertuples(index=False))bimgColors=ImageColorGenerator(bimg)plt.axis("off")plt.imshow(wordcloud.recolor(color_func=bimgColors))plt.show()Using matplotlib backend: TkAgg

  以上,就是情人节大话西游对话词云的实现过程,所有代码都经过调试,直接可用。 让喜欢数据的你,利用这种方式,为心爱的他/她,带来一份数据感、科技感、炫酷感、新奇感十足的情人节小惊喜吧!

  这是本次情人节大数据文摘献给各位的套路,小阳老师只能帮你到这里啦。

  当然,看到这里长叹一声、吃狗粮到撑的同学也不要酸楚,猛扫下图的二维码,来大数据文摘的情人节线下活动认识一个可以聊天的ta吧。

  也提前祝各位情人节快乐!

(责任编辑:本港台直播)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
栏目列表
推荐内容