Javascript DSL 图形语法

在 d3.js 上实现了 ggplot2 的一些想法。「Implementation of some ideas from ggplot2 on top of d3.js」

Github星跟蹤圖

gg

用于图形语法的 Javascript DSL。

请看这里的演示:

http://gigamonkey.github.com/gg/

接下来要做的一些事情的想法:

  • 更多风格的面板。
  • 实现定位器,特别是对于堆叠和并排的柱状图。
  • 除了 x 和 y 以外的美学按键。
  • 更多几何图形的尺寸比例。
  • 坐标系统(尤其是饼图)。
  • 规范化/合理化/文档化使用 CSS 来控制外观。
  • 浏览器中的交互式图形构建器。(REPL?)

这个项目最初是 Etsy 的一个 Hack Week 项目。我已经不在那里了,但如果你想在 Etsy 魔改数据或其他东西,他们可能还在招聘。参见 http://www.etsy.com/careers/

主要指標

概覽
名稱與所有者gigamonkey/gg
主編程語言JavaScript
編程語言CSS (語言數: 4)
平台Linux, Mac, Web browsers, Windows
許可證Other
所有者活动
創建於2012-07-27 14:40:30
推送於2024-05-16 04:00:22
最后一次提交2024-05-16 04:00:21
發布數0
用户参与
星數123
關注者數16
派生數22
提交數250
已啟用問題?
問題數5
打開的問題數4
拉請求數10
打開的拉請求數0
關閉的拉請求數5
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?

gg

Javascript DSL for The Grammar of Graphics.

See a demo here:

http://gigamonkey.github.com/gg/

Some ideas of things to do next:

  • More styles of facets.

  • Implement positioners, especially for stacked and side-by-side bar charts.

  • Keys for aesthetics other than x and y.

  • Size scales for more geometries.

  • Coordinate systems (esp. pie charts)

  • Regularize/rationalize/document use of CSS for controlling appearence.

  • In-browser interactive graphic builder. (REPL?)

This project started life as a Hack Week project at Etsy. I’m no longer there but if you want to hack data or something else at Etsy, they’re probably still hiring. See
http://www.etsy.com/careers/