2010-03-01 51 views
4

有没有人看到一个开源图书馆生成类似于Github.com提交时间表图表的图表?查看this profile(随机挑选一个)并记下每个项目下面的条形图。Github.com上的时间轴图表

我一直试图主宰Flot行为正确,但它只是没有格式化选项的灵活性拿出一个体面的克隆。就个人而言,我更喜欢一个Javascript实现,但我也愿意查看服务器端的东西。

绝对必须是一个独立的实现,应用程序将前往与Internet隔开的网络,因此Google Charts API不存在问题。

回答

2

我建议使用jQuery Sparklines。您需要创建两个独立的图并将它们放在另一个图的顶部(一个用于蓝色条,另一个用于灰色条)。你还需要使虚线/图例成为图像,但github也使用图像。

这里有一些体面的价值,让你开始:

Example sparkline values

编辑:我原来是重叠的相对定位两个独立的迷你图,但它会更好地使用“复合体”选项来绘制两个图表在同一个画布上。