专业网站建设品牌,十四年专业建站经验,服务6000+客户--广州京杭网络
免费热线:400-683-0016      微信咨询  |  联系我们

怎样自己制作词云的蒙版图片_python

当前位置:网站建设 > 技术支持
资料来源:网络整理       时间:2023/3/9 4:55:58       共计:3582 浏览

怎样自己制作词云的蒙版图片?

这个问题可以分为两个步骤来解决。

1、 如何制作词云图

制作词云图需要你有一段文字或者一个网址链接,然后采用相应的工具来提取关键词,根据词频制作词云图。不同的工具,分词的效果不同,从而输出的词云图也会有差异。

比如,我有这样一段文字:

疫情面前,“没有哪个人或哪个国家是一座孤岛”。病毒没有国界,疫情不分种族,是人类共同的敌人。欧洲议会在法国斯特拉斯堡举行的全会上指出,新冠肺炎疫情是当前欧盟面临的重大挑战,“任何一个国家都无法独善其身”。新加坡总理李显龙表示,各国国情、社会规范和资源不同,但面对的是疫情这一共同敌人,各国必须紧密合作,借鉴彼此经验,“这是人类能够控制这次疫情大流行的唯一途径”。澳大利亚前总理陆克文撰文表示,疫情提醒我们,没有哪个人或哪个国家是一座孤岛,不能陷入种族主义成见。南非总统、非盟轮值主席拉马福萨发表声明称,全世界所有国家都在尽全力遏制疫情蔓延,这时候需要齐心协力,而不是对任何个人、机构或国家进行指责,“我们应该共同合作,以应对新冠病毒这一共同敌人。我们不能被任何其他事情转移注意力,只有通过相互合作,特别是依靠全球团结一致,才能战胜疫情”。”

现在的任务是:基于这段文字,提取关键词,基于词频制作词云图。

步骤1:全选这段文字,按“CTRL+C”复制

步骤2:进入易词云网站(需要注册),然后点击左侧“数据”按钮,再点击“词频分析”,去掉示例文字,按“CTRL+V”输入以上文字

步骤3:点击“分词并统计”,得到分词统计结果,如名词(48)、处所词(1)、动词(37)、形容词(4)等等。

步骤4:点击“生成词云数据”即可得到中国地图形状的词云图。词云图的形状还可以在模板中选择你想要的。

比如:选择在模板中选择乔布斯,则会形成如下词云图:

2、 如何制作词云图的蒙版图片

如果你会Python的话,可以用Python制作词云图根据蒙板图像确定形状和文字颜色。

参考代码:

蒙板图像:

运行结果:

由于背景是黑色的,所以底部花儿的图像比较模糊。

以上回答,希望对你有用。

版权说明:
本网站凡注明“广州京杭 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。
·上一条:Python定义一个函数时_python | ·下一条:但是又想把路由器和机顶盒放在一起该怎么做_服务器

Copyright © 广州京杭网络科技有限公司 2005-2024 版权所有    粤ICP备16019765号 

广州京杭网络科技有限公司 版权所有