• Stars
    star
    2,835
  • Rank 15,896 (Top 0.4 %)
  • Language
    Python
  • Created over 8 years ago
  • Updated over 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

🍥 Bilibili 用户爬虫

bilibili-user

Bilibili用户爬虫

知乎专栏地址:https://zhuanlan.zhihu.com/p/24434456

本文所使用的数据可视化为 infogr.am

该爬虫仅供学习使用

文件介绍

  • bilibili_user.py:爬虫文件
  • bilibili_user_info.sql:数据库文件
  • get_face.py:用户头像下载器

Bilibili用户报告(Web App)

演示地址:http://ursb.me/bilibili-report GitHub:https://github.com/airingursb/bilibili-report

跪求Star Orz...

用户数据初步分析

转自我的博客 B站2000万用户分析

基本概况

  • 总数据数:20119918
  • 抓取用户的顺序为其注册时间顺序:2009-06-24 14:06:54 至 2016-02-18 21:04:52
  • 预估遗漏数据:不超过2%
  • 抓取字段:用户id,昵称,性别,头像,等级,经验值,粉丝数,生日,地址,注册时间,签名,等级与经验值等。

性别

  • 有效数据:14643019
  • 保密:11621898
  • 男:1674196
  • 女:1346925

性别统计

这个男女比例是有点出乎个人预料的,接近1:1。其实之前初步抓了2013年暑假之前的数据,男女比例当时还在3:1这样。

性别统计

性别统计

可见明确性别的群体还是比较少的,只占了总数据的 15% 左右。

更多的分析日后再做。

年龄

  • 统计范围:1970-2010(1980年除外)
  • 总数据:3800767

具体数据不放了,简单看一下统计结果吧。

年龄统计

主要用户分布在93-00年的用户(大概16-23周岁),其中97年(19岁)用户占了绝对的主导地位。

事实证明,B站小学生并不多,而是高中生、大学生比较多。

年龄统计

年龄统计

90后用户占主体,但是用户年龄段正在不断后移。毕竟,是一个年轻人的网站。

地区

  • 分析范围:国内34个省市及地区。
  • 有效数据:863541

地区统计

主要用户分布在:广东、江苏、北京、上海、浙江等地区。都是一些经济很发达的沿海地区。

地区统计

地区统计

注册时间

  • 统计时间:2009-06-24 14:06:54 至 2016-02-18 21:04:52
  • 总数据:20119823

注册时间统计

由于16年才过去2个多月,所以少一点,不过可以预见其发展必将远超2015年。自2009年开站以来,每年用户几乎都是以指数级增长。

注册时间统计

注册时间统计

活跃度统计

  • 等级范围:0 - 6
  • 总数据:20119918
  • 截止时间:2016-02-18

由于B站有经验等级规则,用户的活跃度可以依据等级判断。

等级为0,就是只注册未登陆过的用户。等级为1或2,为非活跃用户。等级为3以上,就是活跃用户。其中等级为5或6的,为投稿数特别特别多、视频特别火爆的用户,为B站的主干用户(约5000人)。

等级统计

等级统计

关于留存率等数据,日后再统计分析。

粉丝统计

  • 有效数据:2011918
  • 范围:0 - 988323
  • 截止时间:2016-02-18 21:04:52

粉丝统计

哎- -,我也是有2个粉丝的人!

粉丝统计

以下是B站TOP20用户。很多人都非常的眼熟哈。

粉丝统计

More Repositories

1

canvas

🖌《Canvas:Draw on the Web》
HTML
731
star
2

miemie

🐑 咩咩单词:简易背单词的微信小程序
JavaScript
366
star
3

bilibili-video

🍙 Bilibili 视频爬虫
Python
282
star
4

bilibili-report

🎈 B站用户数据报告(Web App)
JavaScript
217
star
5

sunnybaby

🍃 晴宝:最简洁的天气应用。(Built by Ionic2)
JavaScript
135
star
6

ez

💬 微信界面生成器网页版
JavaScript
129
star
7

AiringGo

🐈 基于 JS 的五子棋 AI 实现
JavaScript
123
star
8

bilibili-danmu

👾 Bilibili弹幕下载器(Python版)
Python
91
star
9

terminal

💻 Web 模拟终端博客系统
JavaScript
78
star
10

2life-server

💌 双生:遇见另一半的美好:)(服务端)
JavaScript
67
star
11

imooc-spider

慕课网数据分析项目——数据挖掘
Python
53
star
12

4times-front-end

☃️ 四时:闪亮亮的天气应用(React Native)
JavaScript
52
star
13

algorithm-lab

💫 算室:Airing 的算法实验室
JavaScript
39
star
14

sophia

👩‍⚖️‍ Sophia:哲学知识共享社区(Built by Vue)
Vue
31
star
15

resume

个人简历
HTML
29
star
16

100lipstick

💄百变口红:H5 & 微信放置类小游戏
JavaScript
23
star
17

before-coding

《编码之前——Before Coding》
HTML
20
star
18

airing-translator

🍻 命令行翻译软件
JavaScript
19
star
19

frontend-reading-list

📕 前端知识库阅读清单
Shell
14
star
20

sophia-back-end

Sophia:哲学知识共享社区(服务端)
JavaScript
14
star
21

2048

2048 Game(Web APP)
JavaScript
13
star
22

card-poj-be

电子核销券系统:中后端(Ant Design)
JavaScript
13
star
23

sunnybaby-iOS

晴宝 for iOS
Objective-C
13
star
24

FeedMe

iOS 与 Apple Watch 平台的单词学习App
Objective-C
13
star
25

fly-liu

小游戏:暴打刘杰容(Built by EgretEngine)
JavaScript
12
star
26

Spiders

Python Spiders
Python
12
star
27

python-plus

《Python Plus》:Python 进阶教程,经典问题50问
11
star
28

coding-spider

coding公有仓库爬虫
Python
10
star
29

app-back-end

“App后台极速开发” 课程源码
Java
9
star
30

drug

2016年广东省电子设计竞赛作品:《基于C/S的闭环控制智能药柜系统》
TypeScript
9
star
31

EduPlayer

教育视频播放平台
JavaScript
8
star
32

nameplayer

姓名大乐斗——欢乐联机小游戏(VB版)
Visual Basic
8
star
33

EMPs

智能车可视化系统
C
7
star
34

roam-research-awesome-themes

Dart & Light Themes for Roam Research
CSS
7
star
35

wechat-translator

基于WeChat公众平台的英汉辞典(Java版)
Java
7
star
36

interview

面试者专用仓库
PHP
5
star
37

Gufra

Gufra Program Language
5
star
38

Plant

A website that provides LBS service to help high school students exchange books.
Java
5
star
39

rent

学校实验室设备管理系统(Wechat应用)
Java
4
star
40

EqumentMS

实验器材管理系统
C#
4
star
41

qlcoder

千里码(qlcoder)个人解题程序
Java
4
star
42

chunqi-weixin

春骑小程序
JavaScript
4
star
43

CScript

CScript Language
TypeScript
4
star
44

airingursb.github.io

Airing's World
SCSS
4
star
45

Seven

基于iOS的学生OA系统
Java
3
star
46

weekly

Airing 的周刊
JavaScript
3
star
47

music-visualization

H5 音乐可视化
JavaScript
3
star
48

chromium-rendering-pipeline

Vue
3
star
49

ele-order

饿了么自动选餐程序
Python
3
star
50

word-monster-server

👾 单词怪兽 服务端
JavaScript
3
star
51

30s

心动30秒,H5小游戏
JavaScript
3
star
52

10days

十日名片 APP 开发教程
3
star
53

react-markdown

React + Electron 实现的 Markdown 编辑器
JavaScript
3
star
54

life-box

生命格子
Vue
2
star
55

Air-Space

基于Flask的博客系统
Python
2
star
56

react-native-blank-app

Objective-C
2
star
57

chunqi-express

春骑中国报名系统
JavaScript
2
star
58

jianshu-widget

“简书”挂件(可插式 HTML)
2
star
59

twibar

“推吧”——全民帮你推的众包平台。(广州3rd创业沙拉52小时创业项目)
2
star
60

airingursb

2
star
61

Penny

2
star
62

markdown-cuscss

Markdown to HTML gadget that supports customizing the class name of each node
1
star
63

airing-cli

脚手架命令工具
1
star
64

copybook

Astro
1
star
65

elephant-server

大学冰箱 server
JavaScript
1
star
66

zolaorder-server

Zola 订单系统服务端
JavaScript
1
star
67

usay-ren

usay产品主页
CSS
1
star
68

qgirl

超萌的Web侧边栏组件——Q娘
CSS
1
star
69

plant-book

植书App(ionic2 + wilddog)
TypeScript
1
star
70

notebook

Airing's Notebook (bulit by jupyter notebook)
CSS
1
star