1

我有一个这样的数据集:

CompanyName CustomAreaCode  SalesMonth01    SalesMonth02    SalesMonth03
Company1    AA1A            20              30              40
Company1    AA1B            23              32              43
Company2    AA1A            23              42              45
Company2    AA1B            87              65              98

我正在使用Javascript蚂蚁Charkick。我想制作图表,该图表将在salesY axis,并且将在SalesMonthX axis,但按 分组CustomAreaCode。最终图表应该类似于示例中的图表(对不起我的绘画技巧): 在此处输入图像描述

我创建图表的代码:

new Chartkick.ColumnChart(chartName, chartDataItem, { 
"library": { "backgroundColor": "#FFFFFF", "hAxis": { "title" : xtitle },
"vAxis": { "title" : ytitle, "viewWindow": { "min": chartMin3, "max": chartMax3 } } },
"discrete": true,
"colors": ["#82aef5", "#484c57", "#9987f6", "#FFE57B", "#FFCF7B", "#FFB07B"]});

我目前拥有的数据 JSON(不知道在哪里放置区号):

[
    {
        "name":"Company1",
        "data":
            {
                "2015-01":20,
                "2015-02":30,
                "2015-03":40
            }
    },
    {
        "name":"Company2",
        "data":
            {
                "2015-01":23,
                "2015-02":32,
                "2015-03":43
            }
    },
    {
        "name":"Company1",
        "data":
            {
                "2015-01":23,
                "2015-02":42,
                "2015-03":45
            }
    },
    {
        "name":"Company2",
        "data":
            {
                "2015-01":87,
                "2015-02":65,
                "2015-03":98
            }
    }
]
4

0 回答 0