找项目网找项目网  2023-05-19 09:09 找项目网 隐藏边栏
导语: 所以今天给大家分享几种词云图的制作方法。百度在线词云制作,选择几个排名靠前的网站,我们以之前文章中的数据示例,来对比不同方法制作的词云。首先登场选手是最简单的词云制作:图悦词云以上就是一些绘制词云图的方法,你用过哪些?

前言

大家好,不知道大家会在什么场合使用词云图,对我来说词云图的优点除了它可以展示大量文本数据。从而让读者快速抓住重点,更重要的是词云图好看啊

所以今天给大家分享几种词云图的制作方法。

首先我们来思考一下词云图是怎样生成的,简单来说不就是读取文本—>分词—>计算词频—>词云,下面将以我们制作词云的复杂程度来介绍不同的方法。

在线交互式制作:图悦词云

最省事的当然是一步到位,将文本数据传进去然后直接整个词云图出来,这时一般要借助第三方网站。百度在线词云制作,选择几个排名靠前的网站,我们以之前文章中的数据示例,来对比不同方法制作的词云。首先登场选手是最简单的词云制作:图悦词云

#

就像上图一样,不用注册不用登陆,把文本粘贴进去就出来词云了,但是可选择的样式较少而且有水印,并且也不支持更多的参数调整,早起主观评分:60分|毕竟能满足基本的词云制作。

在线交互式制作:微思词云

下一位选手是微思词云

用python词云图制作_python词云图_词云图怎么做

可以看到,相较于上一个网站,该网站的词云并没有水印,看上去也舒服一点,并且支持对文字旋转、背景颜色、字体等相关参数进行调整。但是需要先注册登陆才可以使用并且每个账户有一定的使用次数,部分功能需要付费。早起主观评分:65分|需要很多的邮箱才能一直用。

在线交互式制作:花火词云

最后一位在线制作词云的选手是花火

词云图怎么做_python词云图_用python词云图制作

可以看到,花火相较于上面两个在线平台,依旧是传个txt进去就出来词云,但是做出来的图更好看,并且支持更多自定义的参数,不过需要付费才能去除水印,早起主观评分75分|颜值即正义,但是门票¥30/月

以上就是几个在线制作词云网站的测评,并无任何广告与抹黑,其实与其他没有列出的网站都大同小异,免费的功能简单复杂的图会好看点但是会收费,各有千秋吧。接下来有请Python出场。

Python制作:Pyecharts

Python中制作词云使用Pyecharts还是比较方便的,做出来的图也比较清爽

用python词云图制作_python词云图_词云图怎么做

因为是写代码制作那么有关文字样式、旋转角度、高度、距离、阴影等都可以自定义,并且可以使用pyecharts的全局和系列配置项进行调整

唯一的问题是pyecharts接收的数据必须是类似经过分词计算之后的数据,也就是你要给它这样的数据

]

当然这里的数字并不一定需要是频率,也可以是权重等数据。所以如果需要绘制词云的数据恰好是这种计算好的数据,尝试使用Pyecharts吧。

Python制作:wordcloud

现在登场的就是Python中制作词云最常用的wordcloud,说到wordcloud就不得不介绍jieba分词了,简单来说流程就是传一个txt进去,jieba分词得到结果后再传给wordcloud制作词云,同时支持比Pyecharts更多的自定义设置

plt.show()

词云图怎么做_用python词云图制作_python词云图

从代码和词云效果来看,wordcloud由于支持修改的参数更多,所以也就需要更多的测试不同效果下的图片来找到适合这组数据最优的词云,比如我的这图看着就没有pyecharts生成的舒服,当然只要自己调整好了,就可以保存为一个脚本以后直接使用即可。

Python制作:stylecloud

最后介绍一个由wordcloud优化而来的库stylecloud,也需要搭配jieba分词使用,但是代码更加简介,生成的词云也更加美观,比如还是刚刚的文本,使用下面的代码即可

    jieba_cloud(file_name)

词云图怎么做_python词云图_用python词云图制作

可以看到,在不添加任何配置项默认生成的词云比wordcloud更清爽一点,并且也支持更改颜色、背景、风格等。

结束语

以上就是一些绘制词云图的方法,你用过哪些?你又Pick哪一款。当然绘制词云的方法远不止这些词云图怎么做,如果你有生成词云更简单、更好看的方法,可以给我留言。不过虽然词云图很酷炫词云图怎么做,但并不是所有数据都适合用词云图显示,例如数据量太少时很难布局出好看的词云图,此时就需要考虑其他的图表了,拜拜~

往期推荐

记得点个在看支持下~

———END———
限 时 特 惠:本站每日持续更新海量各大内部创业教程,一年会员只需128元,全站资源免费下载点击查看详情
站 长 微 信:jiumai99

1.站长不是项目作者,不对项目解答及盈亏负责。
2.本站所有项目来源于投稿或购买自其他第三方,若本站侵犯了您的权益请 联系站长 进行删除处理。
找项目网
找项目网 关注:0    粉丝:0
这个人很懒,什么都没写
扫一扫二维码分享
×
Dragon