怎样自己制作词云的蒙版图片?
这个问题可以分为两个步骤来解决。
1、 如何制作词云图
制作词云图需要你有一段文字或者一个网址链接,然后采用相应的工具来提取关键词,根据词频制作词云图。不同的工具,分词的效果不同,从而输出的词云图也会有差异。
比如,我有这样一段文字:
疫情面前,“没有哪个人或哪个国家是一座孤岛”。病毒没有国界,疫情不分种族,是人类共同的敌人。欧洲议会在法国斯特拉斯堡举行的全会上指出,新冠肺炎疫情是当前欧盟面临的重大挑战,“任何一个国家都无法独善其身”。新加坡总理李显龙表示,各国国情、社会规范和资源不同,但面对的是疫情这一共同敌人,各国必须紧密合作,借鉴彼此经验,“这是人类能够控制这次疫情大流行的唯一途径”。澳大利亚前总理陆克文撰文表示,疫情提醒我们,没有哪个人或哪个国家是一座孤岛,不能陷入种族主义成见。南非总统、非盟轮值主席拉马福萨发表声明称,全世界所有国家都在尽全力遏制疫情蔓延,这时候需要齐心协力,而不是对任何个人、机构或国家进行指责,“我们应该共同合作,以应对新冠病毒这一共同敌人。我们不能被任何其他事情转移注意力,只有通过相互合作,特别是依靠全球团结一致,才能战胜疫情”。”
现在的任务是:基于这段文字,提取关键词,基于词频制作词云图。
步骤1:全选这段文字,按“CTRL+C”复制
步骤2:进入易词云网站(需要注册),然后点击左侧“数据”按钮,再点击“词频分析”,去掉示例文字,按“CTRL+V”输入以上文字
步骤3:点击“分词并统计”,得到分词统计结果,如名词(48)、处所词(1)、动词(37)、形容词(4)等等。
步骤4:点击“生成词云数据”即可得到中国地图形状的词云图。词云图的形状还可以在模板中选择你想要的。
比如:选择在模板中选择乔布斯,则会形成如下词云图:
2、 如何制作词云图的蒙版图片
如果你会Python的话,可以用Python制作词云图根据蒙板图像确定形状和文字颜色。
参考代码:
蒙板图像:
运行结果:
由于背景是黑色的,所以底部花儿的图像比较模糊。
以上回答,希望对你有用。
Copyright © 广州京杭网络科技有限公司 2005-2024 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有