首先大家可以加我的微信好友,后面我就会把你导出来分析。
这里假设大家都有一定的 python 基础。首先安装 你的 python环境,安装相关的包。如下,其实可以直接 抽取的 数据 列,由于我自己测试用,就没有管相关细节,就手动做了。运行以后,会弹出网页登录的 二维码,需要手机微信扫码一下就可以了,其实就是网页登录微信 爬虫原理。
我只取了一些自己需要的列,其实可以不用导出Excel,python本身就有 地图的可视化包。
我偷懒,就直接用excel 2016 做可视化了。城市朋友书,颜色是性别。
可以把那个,而且把微信签名转化为长的字符串直接分词就可以了。不过我偷懒,另存为 txt格式了。词云 代码 读 mn.txt 的内容,做分词以后,按照 给的背景图片,把词云制作 相应的形状。
说说代码实现,由于代码 比较多复制粘贴不方便。说几点注意事项:需要安装visio 2015 ,才可以安装 词云包。而且词云默认不支持中文,需要制定字体格式。
领取专属 10元无门槛券
私享最新 技术干货