加入收藏 | 设为首页 | 会员中心 | 我要投稿 核心网 (https://www.hxwgxz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 教程 > 正文

用Python分析了数千个微信昵称后,我们发现了这些规律...

发布时间:2018-08-28 19:30:28 所属栏目:教程 来源:XksA
导读:一、前言 这是一篇技术文,但又不是一篇技术文,今天分享的是,当笔者获取了微信小程序英文取名的3500多个微信用户昵称、年龄段后,分析得到下面结果。 二、Let's get it 1.基本信息获取 访问英文取名的用户基本信息接口,获取英文取名用户微信名(Nick nam

运行结果:

  1. 总共有:3549个微信名 
  2. 纯中文昵称个数:1514 
  3. 纯英文昵称个数:569 
  4. 纯数字昵称个数:9 
  5. 包含表情图昵称个数:400 
  6. 中文和数字混合昵称个数:19 
  7. 其他昵称个数:1038 

3.获取用户画(只获取用户年龄段)

访问英文取名用户画像接口,获取近30天活跃用户和新用户的年龄段。

  1. # 获取用户年龄段 
  2. def get_data(): 
  3.     # 获取token,并处理 
  4.     t = get_token().strip('"') 
  5.     # 然后将处理后的token值和其他参数作为post方式的参数值,调用用户画像api 
  6.     post_user_api = " https://api.weixin.qq.com/datacube/getweanalysisappiduserportrait?access_token=" 
  7.     post_user_url = post_user_api + t 
  8.     # 访问获取概况数据 (近一个月的数据情况) 
  9.     data = json.dumps({ 
  10.    "begin_date" : "2018-07-21", 
  11.    "end_date" : "2018-08-19"}) 
  12.    # 获取信息 
  13.    user_portrait_data = get_info(post_user_url, data) 
  14.    # 时间段 
  15.    ref_date = user_portrait_data['ref_date'] 
  16.    # 新用户 
  17.    visit_uv_new = user_portrait_data['visit_uv_new'] 
  18.     活跃用户 
  19.    visit_uv = user_portrait_data['visit_uv'] 
  20.    # 年龄段 
  21.    print(ref_date ) 
  22.    print((visit_uv_new['ages'])) 
  23.    print((visit_uv['ages'])) 

运行结果:

  1. # id : 为年龄段序号  name :年龄段名称    value : 该年龄段人数 
  2. 20180721-20180819 
  3. [{'id': 0, 'name': '未知', 'value': 6}, {'id': 1, 'name': '17岁以下', 'value': 18}, {'id': 2, 'name': '18-24岁', 'value': 118}, {'id': 3, 'name': '25-29岁', 'value': 75}, {'id': 4, 'name': '30-39岁', 'value': 81}, {'id': 5, 'name': '40-49岁', 'value': 14}, {'id': 6, 'name': '50岁以上', 'value': 7}] 
  4. [{'id': 0, 'name': '未知', 'value': 6}, {'id': 1, 'name': '17岁以下', 'value': 20}, {'id': 2, 'name': '18-24岁', 'value': 147}, {'id': 3, 'name': '25-29岁', 'value': 88}, {'id': 4, 'name': '30-39岁', 'value': 95}, {'id': 5, 'name': '40-49岁', 'value': 20}, {'id': 6, 'name': '50岁以上', 'value': 10}] 

三、来点有趣的:数据清洗、分析

1.微信名称类型数据可视化分析

(编辑:核心网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读