我是靠谱客的博主 称心芒果,最近开发中收集的这篇文章主要介绍jieba库词频统计_用Python做小说词频分析图,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

用Python做小说词频分析图

作者:梅朵

微信公众号:实用办公编程技能

微信号:Excel-Python

最近,我闺蜜在看一本小说《基督山伯爵》,讲的是一个奇幻的复仇故事,听说还不错!
看到闺蜜看的很入迷,我也想知道里面到底在讲什么,于是,我用Python对这本小说做了一个词频分析图,这样一来,就能够很直观的知道故事里面讲的主要内容。就像下面的两张图!

05d37ce1380eb4930fb243a0f06124e9.png


用Python做小说词频分析图,小伙伴们会吗?
其实,词频分析图在很多地方都能用到,不仅能定置不同的显示背景,而且非常直观!
下面,我将介绍如何用Python做小说词频分析图,希望大家能够受到启发,用Python玩转出属于自己的词频图!

用Python做小说词频分析图,主要有5步。

第一步:通过文件操作,读取小说文本内容。

5406b47ae4acca287aea5fb312a17430.png

第二步:用re正则库匹配标点符号,去掉小说文本内容中的标点符号。

0f3faf61d478442b7f1fc377f06e4d5d.png

第三步:用jieba库进行文本分词,并去掉小说文本内容中的停止词,如人称、语气词等。

293afa57a8158794be222ab406aa72af.png

第四步:用collections库进行词频统计,并用wordcloud生成词频图。

c86902ba1905cf1f933bd1803d8feae7.png

第五步:用matplotlib库进行词频图绘制。

bf6d91ab6b23cc2b6f13e86b06cb4c73.png

以上就是用Python做小说词频分析图的方法,下面给出具体的代码,供大家交流!

e4e284af1ef8ec24ab6a962ab16ebc7d.png

最终生成的效果是下面的样子,小伙伴们,动手试试吧!

175cb80f0839deafe2eb0e68d7a2c206.png

扫描关注更多精彩,欢迎留言!

ebe8f0acc39307311545b77171100856.png

最后

以上就是称心芒果为你收集整理的jieba库词频统计_用Python做小说词频分析图的全部内容,希望文章能够帮你解决jieba库词频统计_用Python做小说词频分析图所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(56)

评论列表共有 0 条评论

立即
投稿
返回
顶部