GithubHelp home page GithubHelp logo

datavjs's Introduction

DataV.js

DataV.js是一个JavaScript的数据可视化库,致力于推动数据可视化在普通业务的落地应用。我们的目标是:

凡有数据在处,皆能可视化

DataV logo

  • API文档
  • 任意疑问,请移至底下联系人部分即可。

安装

目前处于开发中,并未release正式版本,如需使用,请采用如下方式:

// Clone到本地
git clone git://github.com/TBEDP/datavjs.git

需要注意的是example目录下的例子中有ajax存在,所以你需要一个服务器来托管这些静态文件。

你也可以试用基于DataV.js开发的Chrome插件,可以在任意网页中将表格可视化。

Examples

Quick start

此处以Pie图为例。

引入依赖

<script src="path/to/build/datav.js"></script>
<script src="path/to/charts/pie.js"></script>

准备数据

var source = [
  ['北京', 50265],
  ['上海', 60555],
  ['广州', 38544],
  ['深圳', 27276],
  ['西安', 20506],
  ['昆明', 26916],
  ['武汉', 17636],
  ['拉萨', 977],
  ['哈尔滨', 10406],
  ['乌鲁木齐', 6695]
];

渲染图表

// 初始化组件
var pie = new Pie("container", {width: 1000, tag: true});
// 添加数据源
pie.setSource(source);
// 渲染
pie.render();

结果:

Pie图

Requirements:

Learn more?

Contributors

Thanks goes to the people who have contributed code to this library, see the GitHub Contributors page.

Below is the output from git-summary

 project  : my_datavjs
 repo age : 6 months
 active   : 154 days
 commits  : 424
 files    : 272
 authors  :
   299  Jackson Tian            70.5%
    46  jdk137                  10.8%
    25  xie cong                5.9%
    18  gozo1234                4.2%
    11  Theseue                 2.6%
     8  xiecong                 1.9%
     7  wxtheseue               1.7%
     4  Jiang Dongke            0.9%
     3  郭方舟               0.7%
     2  unknown                 0.5%
     1  arcthur                 0.2%

License

DataV.js is available under the MIT License.

Contact

组件由淘宝数据产品部可视化小组以及浙大CAD&CG可视化与可视分析小组共同开发 开发联系人,有问题可咨询:

  • 阿里旺旺
    • 朴灵朴灵 在线咨询
    • 宁朗宁朗 在线咨询
    • 法慧法慧  在线咨询
    • 解聪(浙大实习生)解聪  在线咨询
    • 黄芯芯(浙大实习生)黄芯芯  在线咨询
  • 阿里旺旺群:76480715
  • QQ群: 18164936
  • Google Group: DataVLab
  • Gtalk: [email protected]
  • 浙大CAD&CG可视化与可视分析小组: VAG Wiki

如有疑问,或发现Bug,也可提交Bug

datavjs's People

Contributors

arcthur avatar gozo1234 avatar jacksontian avatar jdk137 avatar theseue avatar xiecong avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.