如何使用动态数据制作折线图

时间:2015-03-25 11:41:04

标签: javascript php google-chartwrapper

我们想要使用动态数据创建折线图这是我的数据

      [["2014-12-31",44656252,"Total All Banks"],["2013-12-31",41444774,"Total All Banks"],["2014-12-31",42615758,"Total Domestic Banks"],["2013-12-31",39217025,"Total Domestic Banks"],["2014-12-31",50181,"B2B Bank"],["2013-12-31",30550,"B2B Bank"],["2014-12-31",5235860,"Bank of Montreal"],["2013-12-31",5377685,"Bank of Montreal"],["2014-12-31",9300153,"The Bank of Nova Scotia"],["2013-12-31",8460296,"The Bank of Nova Scotia"]]

为此我试过:

          arradata="[["2014-12-31",44656252,"Total All Banks"],["2013-12-31",41444774,"Total All Banks"],["2014-12-31",42615758,"Total Domestic Banks"],["2013-12-31",39217025,"Total Domestic Banks"],["2014-12-31",50181,"B2B Bank"],["2013-12-31",30550,"B2B Bank"],["2014-12-31",5235860,"Bank of Montreal"],["2013-12-31",5377685,"Bank of Montreal"],["2014-12-31",9300153,"The Bank of Nova Scotia"],["2013-12-31",8460296,"The Bank of Nova Scotia"]]";
            dataTable.addColumn('string','Transaction date');
            dataTable.addColumn('number', 'Net income before income tax');
            for(var i=0; i<=names.length-1;i++){
            var transvalue="'"+names[i]+"'";
            console.log(transvalue);
            dataTable.addColumn('string', transvalue);
            }// dataTable.addColumn('number', 'Net Income before extraordinaryitems');
            //console.log(arrayvalue);
            //dataTable.addRows(JSON.parse(arraydata));
            dataTable.addRows(JSON.parse(arraydata));

问题:

我们无法根据净收入创建折线图,该净收入是数组ex'44656252'中的第二个参数,var name = [“Total All Banks”,“Total All Banks”,“Total Domestic Banks”,“Total Domestic”银行“,”B2B银行“,”B2B银行“,”蒙特利尔银行“,”蒙特利尔银行“,”新斯科舍银行“,”新斯科舍银行“]

并且错误是'Uncaught SyntaxError:Unexpected number'

0 个答案:

没有答案