51cto课程数据分析

51cto课程数据分析写在前面

前一段时间抓取了一下51CTO的课程数据,针对该部分数据进行了一些课程上的相应分析,看一下基于数据可以获得哪些有用的信息。

重点看能不能得到一些有价值的参考。

数据如下的样子,比较重要的信息有 课程名字 学习人数 课程价格
在这里插入图片描述

数据经过清洗之后,总过获取到了10200条数据

免费课程,价格修改为-2,会员免费课程,价格修改为-1

过滤价格从¥ 41 变为 41 方便计算

使用到的python库为 pandasmatplotlib

评分与打分人数

数据展示的是排名前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

如果把用户评分分布做成折线图,我们可以得到如下的结果

  1. 用户评分集中在0分和5分
  2. 去掉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的学费,竟然还有人报名了,下面标注的一些课程都是收费比较高的课程,可以看到,看到…
有钱人真多,真香

在这里插入图片描述

课程价格和学习者之间的关系

最后,我又研究了一下,想要得出课程价格设置与学习者之间是否存在某些联系,得到了下面这样图片,下面我总结一下结论。

  1. 免费课程看的人数最多
  2. 课程价格大多数都是9元,19元,29元,39元,49元,大概好像不怎么喜欢整数
  3. 10元到50元的课程好卖,99元和199元的课程好卖,可能这个价格的课程性价比要高。

在这里插入图片描述

好了,51CTO课程分析完毕,有需要源代码和数据的朋友,在评论区留言即可。

原文地址:https://www.cnblogs.com/hzcya1995/p/13311577.html