用javascript或D3.js制作一个二维数组

use*_*906 -1 javascript arrays multidimensional-array d3.js

我有3个单独的数组,我想转换为一个二维数组,所以我可以用它为D3.js

我拥有的数组示例:

var data1 = [ 0.10, 0.09, 0.08, 0.07, 0.06, ... ]; // series 1
var data2 = [ 0.10, 0.09, 0.08, 0.07, 0.06, ... ]; // series 2
var data3 = [ 0.10, 0.09, 0.08, 0.07, 0.06, ... ]; // series 3
Run Code Online (Sandbox Code Playgroud)

我想要的是:

var data = [
              [ 0.10, 0.09, 0.08, 0.07, 0.06, ... ], // series 1
              [ 0.10, 0.09, 0.08, 0.07, 0.06, ... ], // series 2
              [ 0.10, 0.09, 0.08, 0.07, 0.06, ... ]  // series 3
            ];
Run Code Online (Sandbox Code Playgroud)

Ben*_*Cox 7

这样做有什么不对吗?

data = [data1, data2, data3]
Run Code Online (Sandbox Code Playgroud)