51cto课程数据分析写在前面
前一段时间抓取了一下51CTO
的课程数据,针对该部分数据进行了一些课程上的相应分析,看一下基于数据可以获得哪些有用的信息。
重点看能不能得到一些有价值的参考。
数据如下的样子,比较重要的信息有 课程名字 学习人数 课程价格
数据经过清洗之后,总过获取到了10200
条数据
免费课程,价格修改为-2
,会员免费课程,价格修改为-1
过滤价格从¥ 41
变为 41
方便计算
使用到的python库为 pandas
和matplotlib
评分与打分人数
数据展示的是排名前9的评分,很明显5分和0分最多。这个符合心理预期。
评分 | 打分人数 |
---|---|
5.0 | 4661 |
0 | 3100 |
4.9 | 611 |
4.8 | 375 |
4.7 | 287 |
4.6 | 163 |
4.5 | 162 |
4.3 | 136 |
4 | 103 |
如果把用户评分分布做成折线图,我们可以得到如下的结果
- 用户评分集中在0分和5分
- 去掉0分和5分之后,发现51CTO课程打分成递增的趋势,在
3.0
地方有一个小高峰,用户对课程有较高的评价。
51cto课程数据分析报名最多的课程
我统计了一下报名人数最多的课程如下,数据显示最多的1门课程有300万
人报名,可以说是非常强的了,重点有一门课程收费39元
,竟然有 16万
人报名,厉害,厉害~
课程名字 | 报名人数 | 价格 |
---|---|---|
【王佩丰】Excel 2010系列视频教程 | 3349438 | 会员免费 |
Javascript第一季初级视频教程【李炎恢老师】 | 3051334 | 会员免费 |
jQuery初级入门视频教程【李炎恢老师】 | 1852354 | 会员免费 |
Linux运维高薪入门及进阶全新经典视频课程-老男孩Linux第一部 | 1753431 | 免费 |
网站建设-2小时学会建站,PHPWAMP最便捷的PHP集成环境[开发必备] | 1648474 | ¥39 |
华为HCNA独家视频课程 | 1559708 | 免费 |
Python入门视频课程 | 1440007 | 免费 |
PHP第一季视频教程【李炎恢老师】 | 1267993 | 会员免费 |
HTML和CSS 6小时入门经典视频教程 | 1263114 | 会员免费 |
那个收费的课程,就是下面这个,emmm… 为啥卖出去这么多份
课程价格
我悄悄的排序了一下课程价格,然后发现… 有一门课程高达12000
的学费,竟然还有人报名了,下面标注的一些课程都是收费比较高的课程,可以看到,看到…
有钱人真多,真香
课程价格和学习者之间的关系
最后,我又研究了一下,想要得出课程价格设置与学习者之间是否存在某些联系,得到了下面这样图片,下面我总结一下结论。
- 免费课程看的人数最多
- 课程价格大多数都是9元,19元,29元,39元,49元,大概好像不怎么喜欢整数
- 10元到50元的课程好卖,99元和199元的课程好卖,可能这个价格的课程性价比要高。
好了,51CTO课程分析完毕,有需要源代码和数据的朋友,在评论区留言即可。