从6730个微信用户中分析出大家的手机使用习惯
微信公众号:简说Python
前言
之前写了一篇分析小程序用户微信名的文章,从00-90后的微信昵称,发现如下规律。。。大家反响很大,喜欢不喜欢的都有,全网各个平台(微信+网站)总浏览量超10万,今天给大家分享一篇从小程序用户使用网络/微信版本/手机型号/屏幕样式/微信字体大小等方面来分析大家的手机使用习惯。
欢迎大家扫码使用英文取名小程序,生成一个最适合自己的英文名:
一、技术分析
(1)数据来源:微信小程序(英文取名)
(2)总数据量:6730
(3)分析工具:Pycharm python
(4)运行环境:python 3.6 windows10
(5)模块导入
import requests
import pandas as pd
from pyecharts import Pie
from pyecharts import Bar
(5)数据获取代码:
获取所有数据:
单独整理提取数据:
(6)数据再清理可视化代码:
普通柱状图:
比较少数据的柱图:
数据量比较多的柱状图:
数据量贼多的柱状图:
一般饼图:
饼中饼图:
二、数据分析
1.网络使用情况
从图中很容易看出,红色代表使用wifi的用户占的比例,深色表示使用4g网络的用户比例,其他的2g,3g几乎可以忽略,从大局国家发展层面看,近几年国家通讯发展有很大突破,5g网络即将来临,量子通信等,在我们普通民间,一年前我家还是平房,没有电脑,没有wifi,现在我家也修了楼房(虽然是借了部分钱),也安上了wifi,回家休息坐在阳台上和奶奶,爸妈“浅谈风月”,连着wifi听听小曲,生活惬意,都是现在国家发展快速和爸妈辛勤劳动换来的。(小康生活?)
2.用户终端品牌偏好
就品牌偏好而言,小程序用户主要偏好于于苹果、小米、华为这三大手机品牌,同时国产品牌vivo与oppo的用户使用数量也紧追其后,曾经的步步高,现在的蓝绿厂,和老表一样用魅族的一定要举个手,从上图中可以看出,使用人数较靠前的型号也基本上均属于苹果手机系列,虽然苹果手机系列更新换代的速度较快,但用户使用者人数最多的却为苹果公司于15年推出的ipone6s机型。与此同时,国产品牌中,小米出品的红米4a和360N6 Pro机型也广受用户青睐。从用户的品牌机型可以发现,苹果、小米等高端系列终端广受用户偏爱,国产手机品牌推出平价机型也是用户选择的主流。
3.操作系统:ios VS android
意料之中,意料之外!有近45%的土豪用的ios机,不可否认还是有很多“穷”同学用的安卓机,不过目前安卓机也不便宜啦~最初以价格为战略的小米,也接连出了几款2k+机,不过也和配置有关,4+64和6+128差价能到近1000元。我只能说,一个苹果,终究抵不过数十个安卓。
再来细看一下大家使用ios系统和安卓系统的版本号
从图中可以看出苹果手机基本上都将系统更新到了较新的版本,其中ios11.4.1的使用者数量最多。
对于安卓系统的用户,虽然现在已经推出了Android8.0的一系列最新版本,但是用户使用最多的却还是之前推出的Android7.1.1,同时还有一定数量的用户使用的系统版本为Android6.0及以下版本,和手机配置/生产日期有关,另外安卓机系统自动更新比较“鸡肋”,去刷机升级系统又太麻烦可能也是一个很大的原因。
4.用户主屏分辨率
由主屏分辨率分析可以得出,360x640使用人数最多,其次是屏幕长宽比为 375 x 667。
来说说360x640和375x667吧?
网上是这样 说的:
(1)“大部分PM、UI使用的是是iPhone,所以更愿意以iPhone的逻辑分辨率来设计罢了。
包括Adobe的原型设计工具Experience Design CC也是推荐以375×667来设计,或者次选320×640。”
(2)“如果你使用Axure设计原型的话,建议375×667-20,这样方便在手机上直接查看原型。减去状态栏20px是因为Axure导出的原型在iOS上无法隐藏它。”
(3)“手机屏幕和像素是没有必然联系的,不能通过像素判断屏幕大小。屏幕大小一般以英寸为单位。”
(4)“360x640:一般来说仅仅诺基亚五版是这个分辨率。别的机型我没遇见过 。”
5.用户使用微信版本号
几乎都是6.6.0以上的版本,多数用户都更新到了最新的微信版本(6.7.3),小部分也是较新的版本系统,只有很小一部分仍在使用过去的微信版本,不知是有情怀不想更新,还是懒,还是弃用了?你的微信更新了吗?
按大多数人的习惯都会自动更新吧,不过说到更新,最近qq最新版本好像又被吐槽:消息的地方,搜索框上去后,有的丑?!!!
6.用户使用语言与字号
在语言选择上,大多数人选择了中文,国内用户居多,也是,英文取名小程序本来就是为国人设计的,当然也有少部分使用英文的用户,不一定他们就是外国人,比如我,曾经有一段时间将系统语言改为英文,为了使自己英文水平有所提升,在一次尴尬的shopping中,我红着脸改成了中文,what is “collection and payment”?
在字体上,几乎100%的用户使用的是16px(一柱擎天!),可能是系统默认字体大小,就像我编辑微信推文一样,每次新建“蔬菜”字体都是默认16px,感觉是不大不小,看着刚好,那些使用20,还有32px的,莫不是视力不好?注意眼睛,适当远离手机!!!
三、后记
"路漫漫其修远兮,吾将上下而求索",学习是个很长的过程,需要坚持。
手机是现在大家最长使用的工具之一,有能力购买手机,并且购买了手机的人几乎每天都在使用手机,大家对于品牌,型号,大小,系统型号,微信版本号,哪怕是语言和字体都有自己的选择,就我个人而言,第一部手机是高三的时候,联想的,4g的内存,qq,腾讯视频,游戏都可以装进去,当时用着特别舒服(虽然只有每周放半天有时间看手机),今年开学的时候找到了,还能开机,更新下qq就卡了,时不等人,不,科技不等机,第二部手机是vivo的,超级薄的一体机,用了两年,摔了不下40次,还掉进过厕所,还是“完好无损”,屏幕从来没碎过,不过也从一个可爱少年,变成了满是胡渣的叔叔,现在赚了点钱,把旧手机给爸妈看电视用,自己换了个魅族,使用到现在感觉很好,美鸭~
相比于我,其他的读者肯定有忠实粉,有的人就喜欢用苹果的(肯定不是因为喜欢牛顿吧),有的人喜欢小米(价格厚道的老师傅),有的人喜欢华为(因为任正非?值得信赖),有的人喜欢一加(听朋友说一加挺不错的),有的人喜欢步步高的蓝绿厂(节节高升你不喜欢?),有的人喜欢锤子(因为情怀?),等等一些,我最喜欢我现在用的魅族,因为漂亮~
你最喜欢使用什么手机呢?
Python爱好者社区历史文章大合集:
Python爱好者社区历史文章列表(每周append更新一次)
关注后在公众号内回复“课程”即可获取:
小编的转行入职数据科学(数据分析挖掘/机器学习方向)【最新免费】
小编的Python入门免费视频课程!!!
小编的Python快速上手matplotlib可视化库!!!
崔老师爬虫实战案例免费学习视频。
陈老师数据分析报告制作免费学习视频。
玩转大数据分析!Spark2.X+Python 精华实战课程免费学习视频。