安装

如果你还没有安装的话,推荐安装一下微信分析的相关包
微信数据分析包准备(Python)

两分钟应该就可以搞定了

代码

实现代码:

import itchat
import matplotlib.pyplot as pltplt.rcParams['font.sans-serif'] = ['SimHei']  # 步骤一(替换sans-serif字体)
itchat.auto_login(hotReload=True)# 第一个就是自己
friendList = itchat.get_friends(update=True)[1:]
# 0表示未知,1表示男性,2表示女性
sexDict = {}total = len(friendList)
for friend in friendList:if not friend['Sex'] in sexDict:sexDict[friend['Sex']] = 0sexDict[friend['Sex']] += 1
unkonw = sexDict[0]
male = sexDict[1]
female = sexDict[2]# 颜色
colors = ['yellowgreen', 'lightskyblue', 'lightcoral']
# 标签
labels = ['未知', '男性', '女性']
# 控制让哪个块向外一点(这里选的是中间的那个男性)
explode = (0, 0.1, 0)
plt.pie([unkonw, male, female], labels=labels, explode=explode, colors=colors, autopct='%1.1f%%')
plt.show()

性别分析--微信数据分析(一)相关推荐

  1. python编写性别比例_Python分析微信好友性别比例和省份城市分布比例的方法示例【基于itchat模块】...

    本文实例讲述了Python分析微信好友性别比例和省份城市分布比例的方法.分享给大家供大家参考,具体如下: 安装itchat pip install itchat 使用 新建wxfx.py,拷贝以下代码 ...

  2. 最新中国福彩分析大数据分析大师拥有双色球数据展示微信小程序源码支持双色球数据分析多个接口

    demo软件园每日更新资源,请看到最后就能获取你想要的: 1.最新中国福彩分析大数据分析大师拥有双色球数据展示微信小程序源码支持双色球数据分析多个接口 福彩大数据分析小程序,数据来自于中国福利彩票 拥 ...

  3. 微商成功神器,python程序员教你,一键分析微信好友近期所有信息

    其他精彩内容:https://blog.csdn.net/weixin_45400881/article/details/95754294 几千个好友,怎么统计 相信做微商的微信好友都会很多,多到很多 ...

  4. 使用python分析微信好友的基本信息

    如今,微信已经成为我们生活中的一部分,给我们的生活带来了很多便利,微信于2011年产生,我本人是在2013年间开始使用,众所周知,社交软件中腾讯QQ是占主导地位的,但现在看来,QQ已经被逐渐舍弃,包括 ...

  5. 微信数据分析功能为大数据战略铺路

    在运营者的翘首期盼下,微信公众平台的数据分析功能终于上线了.公众平台推出一年后数据分析功能才姗姗来迟,效果却很华丽. 数据分析提供了用户.图文传播和用户互动情况三方面的分析,包括用户性别.地域.语言. ...

  6. 微信二维码识别、微信数据分析

    一.微信二维码识别 实时识别微信的二维码,并将二维码保存在本地,支持多个微信同时登录采集,可以定制去重.企业码识别.微信群二维码识别等功能. 二.微信数据分析 分析微信好友.微信群消息,并使用智能识别 ...

  7. itchat分析微信好友的个性签名

    itchat分析微信好友的个性签名 itchat是一个开源的微信个人号python接口(公众号.企业号接口为itchatmp).使用它可以非常优雅地操纵个人微信号.文档链接 七夕到了,博主也要自娱自乐 ...

  8. python开发程序知道微信好友是否已读信息吗_微商成功神器,python程序员教你,一键分析微信好友近期所有信息...

    好友太多怎么保活 相信做微商的微信好友都会很多,多到很多都成了"僵尸"好友,但是想要成为一个成功的微商,要有两点: 1.好友多,基数决定高度 2."活的"好友多 ...

  9. python微信好友比例分析_python分析微信好友分布

    既然wxpy能够获得所有微信好友的信息列表,我们可以用来分析微信好友的男女比例分布以及地区分布 获得微信好友列表 关于怎么登录微信 ,可以参考之前的文章, 这里之列出获取好友的代码 # 获取所有好友 ...

最新文章

  1. php如何发起get网络请求,php发送get、post请求的几种方法
  2. sqlserver查找存储过程关键字方法之三
  3. 台式计算机是32位还64位,怎么看电脑是32位还是64位
  4. Linux部署Ant Design Pro项目及nginx部署
  5. 如何有效维护PDH光端机的常见故障?
  6. 简单的数据增强代码(C++与opencv)
  7. Summarize to the Power of Two(CF-1005C)
  8. Eclipse中设置自动生成的author,date等注释
  9. Axure RP8.0仿制知乎页面(更新3)
  10. iOS开发之地图代理不起作用(提示vImage decode failed, falling back to CG path.)
  11. 从零开始编写minecraft光影包(1)基础阴影绘制
  12. VMwarenbsp;vSpherenbsp;ESXiamp;nb…
  13. linux 1060显卡,Ubuntu 16.04 安装 NVIDIA GeForce GTX 1060 显卡驱动,以及 CUDA 10.1
  14. solidworks装配体改为柔性_Y型钣金通风管道用SolidWorks怎么建模?溪风实战讲解
  15. 远程连接访问mysql数据库
  16. Svchost.exe占用内存过大解决
  17. vue 相关的面试题
  18. 前端常用的学习资源官方地址
  19. 现代通信原理6.2:单边带(SSB)调制
  20. 暗影精灵8 安装ubuntu 问题汇总

热门文章

  1. python常用的集成开发环境有哪些_python IDE有哪些?哪个好用?
  2. 华为如何打造智能终端的有趣灵魂?(下)
  3. 阿里云服务器如何加强服务器的安全?有哪些安全措施?
  4. Docker入门(一) - 仓库、容器、镜像、数据卷
  5. Interface 的本质用处
  6. OAF_开发系列11_实现OAF通过DataBoundValues动态显示表列的左右对齐
  7. myeclipse 8.5 常用快捷键
  8. 我猜后台管理路径猜解
  9. [整理]Windows Mobile(.NET CF)开发的书籍
  10. SHELL syntax error:unexpected end of file 提示错误