python微信好友分析源代码_Python简单分析微信好友
开发工具
Python版本:3.6.4
相关模块:
itchat模块;
pandas模块;
pyecharts模块。
环境搭建
安装Python并添加到环境变量,pip安装需要的相关模块即可。
相关文件
点赞转化此文后关注公众号:python工程狮,私信回复:“好友”即可获取
额外说明:
pyecharts模块安装时请依次执行以下命令:
pip install echarts-countries-pypkg
pip install echarts-china-provinces-pypkg
pip install echarts-china-cities-pypkg
pip install pyecharts
若安装过程中出现:
'utf-8' codec can't decode byte 0xb6
或者类似的编码错误提示。
可尝试修改Python安装文件夹下如下图所示路径下的__init__.py文件的第75行代码:
修改为下图所示内容:
主要思路
微信好友数据通过itchat模块获取;
利用pandas模块进行简单的数据分析;
最后利用pyecharts模块将分析结果可视化。
具体实现过程详见源代码。
使用演示
在cmd窗口运行Analysis_Wechat.py文件即可。
和之前一样,需要扫码登录微信(这就不截图了吧)。
程序运行完后所有图都保存在html类型的文件中:
接下来看看结果吧~~~
私人微信没加什么人~~~~
所以效果看起来比较一般~~~
微信好友男女比例:
微信好友全国分布图:
微信好友某省(以浙江为例)分布图:
python微信好友分析源代码_Python简单分析微信好友相关推荐
- R语言splines包构建基于logistic回归的自然样条分析:南非心脏病数据集、非线性:基函数展开和样条分析、你简单分析的不重要特征,可能只是线性不显著、而非线性是显著的
R语言splines包构建基于logistic回归的自然样条分析:南非心脏病数据集.非线性:基函数展开和样条分析.你简单分析的不重要特征,可能只是线性不显著.而非线性是显著的 目录
- 使用python爬虫对京东文胸销量简单分析
为何会有这么一个想法呢?很久之前,在微信公众号中看到过一片文章,关于分析文胸cup和颜色的文章.许久过去了,大概都忘记了.前几天又正好找点时间学一下python的爬虫,于是乎就想找一个小项目练练手,就 ...
- python 销售数据分析输出表格_Python 处理分析 128 张 Excel 表格竟不到3秒?| 附数据集...
原标题:Python 处理分析 128 张 Excel 表格竟不到3秒?| 附数据集 作者 | 周志鹏 责编 | 刘静 有不少旁友想要了解怎么用Python提升处理数据的效率,或者说怎么用Python ...
- python爬虫爬微信数据可信吗_Python爬取微信,我发现了之前没发现的秘密!
技术群里一位读者微信私聊我,问我能不能统计下微信好友信息并以文件形式保存.其实,以前也写过类似的文章,一篇是微信好友性别统计,一篇是制作好友签名的词云图.比较分散,今天就索性把他们整合一下,一次性完成 ...
- 智能情绪分析技术_简单分析人工智能的表现在计算机网络应用技术中的优势
简单分析人工智能的表现在计算机网络应用技术中的优势 大数据时代背景下, 计算机网络技术迅猛发展, 而人工智能技术的发展也进一步推动了计算机网络技术的发展, 两者相互融合, 相互促进, 实现了双赢发展. ...
- python微信群聊机器人_Python + itchat 实现微信机器人聊天(支持自动回复指定群聊)...
Python + itchat 实现微信机器人聊天(支持自动回复指定群聊) 发布时间:2018-10-25 22:38, 浏览次数:600 , 标签: Python itchat <>Py ...
- python自动推送消息_Python自动接收微信群消息并推送相应的公众号文章
原标题:Python自动接收微信群消息并推送相应的公众号文章 封面图片:<Python程序设计基础与应用>(ISBN:9787111606178),董付国,机械工业出版社 用书教师可以联系 ...
- python游戏编程入门源代码_python游戏编程入门源代码
[实例简介] <Python游戏编程入门>的源代码,作者Jonathan S.Harbour 很好的资源,希望对学习python的同学有帮助,代码都可以运行 [实例截图] [核心代码] p ...
- python微信好友分析_Python简单分析微信好友
开发工具 Python版本:3.6.4 相关模块: itchat模块: pandas模块: pyecharts模块. 环境搭建 安装Python并添加到环境变量,pip安装需要的相关模块即可. 相关文 ...
最新文章
- Linux用户和组相关的配置文件
- 网络营销——网络营销专员浅析如何合理设置网站关键词密度
- sql 2008找不到服务器,sql server 2005 数据库迁移问题总结——错误 ‘80004005’ 在 sys.servers 中找不到服务器 ‘XXX’...
- Win8.1部署 .NET Framework 3.5 安装方式
- 架构设计之「数据库集群方案」
- jquery插入第一个元素? [问题点数:20分,结帖人zsw19909001]
- 微信 SDK 升级,全面支持异步缓存接口, .NET 3.5/4.0版本5月1日起停止更新
- CVE-2020-0688 Exchange 远程代码执行分析
- 【指纹识别】基于matlab GUI指纹识别【含Matlab源码 586期】
- c语言关键字及其含义,C语言关键字解析
- 百度文库付费文档完整查看_无需付费直接下载百度文库!
- ERP员工入职登记(五)
- CSDN信息无障碍知识库:为障碍者撑起一片蓝天
- 【C/C++学习】之STL详解
- 聊下git merge --squash
- 移动App模块化设计
- 把Form转换成TXT格式的文件
- C语言实现万年历(附代码) 小白完成的第一个C语言程序,希望大家多多关注,点赞
- Windows 10自带的磁盘Check工具
- React报错之React hook ‘useState‘ cannot be called in a class component
热门文章
- linux文件夹内JPG批量转PNG
- Node.js报错:UnhandledPromiseRejectionWarning: Unhandled promise rejection
- SDN交换机在云计算网络中的应用场景
- vue + 生成 下载 成 二维码
- 12月10日周日下午广州Linuxer聚会(4大演讲主题+蜗窝大侠郭健主持)
- k8s-高可用部署-calico插件
- rancher应用商店的使用
- Uber牵手戴姆勒共事自动驾驶,探索未来出行模式
- html正则表达式判断手机号,js正则表达式根据手机号判断校验运营商
- linux下的清屏方法