python制作图片转化成词云图_利用python制作一张词云图

引言

在数据分析的过程中我们经常会接触到很多词云图,比起干巴巴的数字频率统计,词云图更能吸引读者的眼球。制作词云的工具有很多,但原理都很简单,今天我就试着利用python制作一张词云图。

分析目的

利用《三体》这部小说的内容制作词云图。

分析过程

1.工具包的导入

使用到的工具是python3.5,需要导入的工具包有jieba,wordcloud以及scipy下用于读取图片的包。

01f883806b75

1

2.文件的读入

我从网上找到了三体三部小说的txt格式,把它们都读入并做去停用词处理,(处理的过程可以参照上一篇推文:如何利用python进行文本相似度分析)处理完成后得到一个list如下图所示。

01f883806b75

2

3.制作词云图

上一步骤所得到的list要先转化为string类型才可以制作词云图,主要应用了Wordcloud这个包,它会自动对其中的词频进行分析并制作出随机的词云图,可以通过font_path导入字体的ttc文件;可以通过background_color设置背景颜色;可以通过max_words设置词云内所允许出现的最大词数,最后用matplotlib就可以把生成的词云显示出来。点击右键保存到本地,一张简单的词云图就诞生啦。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值