本项目是一个以任务为导向的D3.js交互式编程教程,帮助你快速实现数据可视化!
Table of Contents
D3 是最流行的可视化框架之一,它是基于dom操作进行视图绘制的,最大的特点是使用灵活、自由度高。因此,非常适合用来“造轮子”。然而这也导致其相比于其他配置式的可视化框架更难以上手,尤其是对于前端编程基础薄弱的人而言。现在网上的D3教程都是以博客居多,存在版本老旧、知识不成体系的问题。其次,如果光看API却不动手,难以达到很好的学习效果。因此我们制作了本项目,一个以任务为导向的D3.js交互式编程教程,帮助你快速入门D3.js:smile:
这是一个关于如何在本地设置项目的示例。要启动并运行本地副本,请遵循以下简单的示例步骤
首先确保服务器上已安装以下环境
- Python
- MongoDB
$ git clone https://github.com/935462955/visplatform.git
$ cd visplatform
使用 Pipenv:
$ pipenv install --dev
$ pipenv shell
如果你还没有安装Pipenv,那么可以在运行pipenv
命令前通过pip安装(pip install pipenv
)。
$ cd visplatform/visplatform
$ flask run
(有两个visplatform目录我们把虚拟环境创建在第一层vispaltform目录,激活以后切换进 visplatform/visplatform 目录对应的子目录再执行 flask run 命令来启动程序。)
如有问题欢迎发送邮件 - liujingwei2015@foxmail.com
Project Link: https://github.com/935462955/visplatform