使用python简单分析个人微信好友

python中提供很多方便使用的库,其中wxpy第三方库可以用来进行微信的登录以及信息的获取。

一、wxpy库

安装:在cmd中输入pip install wxpy

安装成功后可以查看版本,如下图:

二、Echarts--商业级数据图表

链接:http://echarts.baidu.com/echarts2/doc/example/pie1.html

它是一个纯JavaScripts的图标库,兼容绝大部分浏览器,可以直观的显示数据,简单来说,它是一个帮助数据可视化的库。Echarts不仅提供常见的如,,,,等图表类型,而且ECharts 提供了用于地理数据可视化的,,,用于关系数据可视化的,,多维数据可视化的,还有用于 BI 的,,并且支持图与图之间的混搭。

三、获取男女比例

使用jupyter notebook python3实现代码:

在ECharts中更改左侧的options,这是JSON数据格式:

四、好友地区分布

地区生成地图:http://echarts.baidu.com/examples/editor.html?c=map-polygon

可更加详细的改为各个省份中各个城市的信息。可得到类似如下图所示的图例:

五、好友个性签名分析

1. 可视化词云安装

pip install wordcloud

2.其他安装依赖

3. 微信好友个性签名

最新简体中文常见停用词表:stopwords.txt,放在与代码同目录下即可。

代码:

图片选取:.jfif图片。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180829B1F4TE00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券