我正在尝试使用google visualization api从任何文件或数组中绘制直方图 . 我试图将包含csv数据的数组打入google.visualization.arrayToDataTable()函数,但它不起作用 . 有没有人知道如何使用此功能,而不是任何实时数据 . 以下是google的示例:google.load(“visualization”,“1”,{packages:[“corechart”]}); google.setOnLoadCallback(drawChart); function drawChart(){var data = google.visualization.arrayToDataTable([//需要这个来获取我的任何数组,因为我在我的程序中从用户那里获取文件 . ['恐龙','长度'],[ 'Acrocanthosaurus(顶刺蜥蜴)',12.2],['Albertosaurus(Alberta lizard)',9.1],['异特龙(其他蜥蜴)',12.2],['Apatosaurus(欺骗性蜥蜴)',22.9],[ '始祖鸟(古翼)',0.9],['阿根廷龙(阿根廷蜥蜴)',36.6],['Baryonyx(重爪)',9.1],

var options = {
      title: 'Lengths of dinosaurs, in meters',
      legend: { position: 'none' }
    };

    var chart = new google.visualization.Histogram(document.getElementById('chart_div'));
    chart.draw(data, options);
  }
 </script>
 </head>
 <body>
 <div id="chart_div" style="width: 900px; height: 500px;"></div>

如果此功能无法使用,则任何人都有任何其他建议 . 另外,由于可扩展性问题,我无法使用d3 .