版权声明:本文为博主原创文章,转载 请注明出处:https://blog.youkuaiyun.com/sc2079/article/details/83153693
- 写在前面
好久没更新博客了,主要还是最近太忙了。很久之前就看到B站上动态柱状图图表(用D3.js做的),详情见@Jannchie见齐的主页。感觉很不错,于是便自己也做一哈。正好前一阵子写了脚本对中国大学MOOC的课程信息进行了爬取,经过修改后弄成了定时爬虫。经过近一个月爬取,数据已经挺多的啦,可以开始类似动态展示了。
如果需要查阅爬虫脚本的,可参见我的博客:
中国大学MOOC课程信息爬取与数据存储
- 环境配置
运行环境:Python3.6、Spyder
依赖的模块:pandas、mysql等
- 开始工作
1. 数据
从9月20日至今,已有28张表格(以爬取日期命名),每张表格中都有一两千条课程数据,如下:
2. 开源动态可视化项目
下载开源项目
Historical-ranking-data-visualization-based-on-d3.js
解压打开后,可以看到示例的example文件
步骤很简单,只需根据示例文件格式添加数