Javascript 多维Charts.js(数组的数组)

Javascript 多维Charts.js(数组的数组),javascript,php,chart.js,Javascript,Php,Chart.js,我是这方面的新手。我需要使用Charts.js创建一个多维度图表,假设这是可能的。 我的目标是制作网站每月访问量图表,通过PHP接口文件从SQL数据库获取数据。 我现在可以根据“每页访问量”或“每月访问量”创建标准的条形图字符。我可以扩展此功能以获得3D图表(每月每页访问量)? 在我的想法中,我应该有一系列的酒吧“每页访问”,每个月分开;每个系列都应该从“月”数组中提取自己的标签 现在,我在PHP中创建了一个多维数组,格式如下: $combo[] = [ $month , [$page , $v

我是这方面的新手。我需要使用Charts.js创建一个多维度图表,假设这是可能的。
我的目标是制作网站每月访问量图表,通过PHP接口文件从SQL数据库获取数据。
我现在可以根据“每页访问量”或“每月访问量”创建标准的条形图字符。我可以扩展此功能以获得3D图表(每月每页访问量)?
在我的想法中,我应该有一系列的酒吧“每页访问”,每个月分开;每个系列都应该从“月”数组中提取自己的标签

现在,我在PHP中创建了一个多维数组,格式如下:

$combo[] = [ $month , [$page , $visits] ]; 
这是“JSONized”并发送到JQuery函数,该函数使用JSON.parse(响应)返回一个名为“download”的数组,其中包含以下内容:

[  
['jan',[page1,100]],['jan',[page2,150]],['jan',[page3,50]],['feb',[pag1,80]],['feb',[page2,120]],....   
]   
在JSON.parse之后,它变成:

'jan',page1,100,'jan',page2,150,'jan',page3,50,'feb',pag1,80,'feb',page2,120....
假设这是正确的,我现在不知道如何将其插入图表结构,即:

    var myBarChart = new Chart(ctx, {
type: 'bar',
data: {
    labels: ????
    ,       
    datasets: [ 
        {
        label: 'Visits per month',
        data: ????
        }
      ]

    },
});`
希望这几乎有点清楚

var chartdata=[];
var chartdata= [];
for(var i = 0; i < data.length; i++)
{
    chartdata= chartdata.concat(data[i][index_of_what_you_want]);
}
对于(变量i=0;i
对这整件事的回复有点晚,但通常你必须将其转换为一维数组

var chartdata=[];
对于(变量i=0;i
对这整件事的回复有点晚,但通常你必须将其转换为1D数组