微信上的python训练营_一件有趣的事:我用 Python 爬了爬自己的微信朋友

【技巧沙龙】AI开辟者拭魅战营-7分钟打造1个定制技能。7月22号,我们等你一路!

比来几天干啥都不来劲,昨晚有时懂得到 Python 里的 itchat 包,它已经完成了 wechat 的小我账号 API 接口,使爬取小我微信信息加倍便利。鉴于本身很早之前就想知道诸如本身微信石友性别比例都来自哪个城市之类的问题,于是乎玩心一路,计算爬一下本身的微信。

810d629811a215001ce475e521f4b734.jpeg-wh_651x-s_3150031575.jpeg

起首,在终端安装一下 itchat 包。

09d106f9184dc7c7fb7784932d77582a.jpeg安装完成后导入包,再上岸本身的微信。过程中会临盆一个上岸二维码,扫码之后即可上岸。上岸成功后,把本身人友的相干信息趴下来。

有了膳绫擎的 friends 数据,我们就可以来做分析啦。

本身微信石友的男女比例

细心不雅察了一下返回的数据构造,发明”性别“是存放在一个字典琅绫擎的,key 是”Sex“,男性值为 1,女性为 2,其他是不明性其余(就是没有填的)。可以写个轮回获取想要的性别数据,获得本身微信石友的性别比例。

b018f7ff7c6d9b99551a1bf528467a85.jpeg

男性石友:37.65%

女性石友:59.23%

再细心不雅察 friends 列表,发明琅绫擎还包含了石友昵称、省份、城市、小我简介等等的数据,刚好可以用来分析石友城市分布,最好的方法是定义一个函数把数据都趴下来,存到数据框里,再进行分析。

fe8f5a60797b5068533b19c7a7fe9bd8.jpeg

以上便获得一个叫 data 的 csv 桌面文件, 用 R 打开并简单做一下数据预处理,获得如下(涉及隐私的已被预处理):

推荐阅读

【技巧沙龙】AI开辟者拭魅战营-7分钟打造1个定制技能。7月22号,我们等你一路!最新一期英国《经计揭捉?人》杂志撰文称,因为拥有人才和数据优势,加之创虻公司和BAT的大年夜举投入,以及当局的大年夜>>>详细阅读

地址:http://www.17bianji.com/lsqh/36237.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值