我想用dimple.js绘制一个条形图,在其中我要绘制不同类别的用户的部分。每个类别都是我的数据集中的一列。
我的数据如下:
我希望有一个图表,其中我有一个栏为每个平台和每列Q14_*
。
我知道这个平台应该是一个系列:
myChart.addSeries("Platform", dimple.plot.area);
但是,我不知道如何为每一列添加条形图。我该怎么做呢?
发布于 2016-07-15 15:52:58
不久前,我试着做同样的事情,并决定重建数据。但我不确定这是否是最好的解决方案。总之,这是我的解决方案:
- platform (values: Android, Apple)
- portion (values: the numerical proportion)
- quarter (values: Q14\_1, Q14\_2 ....)
那么代码应该如下所示:
myChart.addCategoryAxis("x", "quarter");
myChart.addPctAxis("y", "platform");
myChart.addSeries("portion", dimple.plot.bar);
此外,还有几个使用addPctAxis
的示例,您可以从这些示例中学习到与您所要求的内容非常相似的内容。你可能想看看:
https://stackoverflow.com/questions/38379733
复制相似问题