gpt4 book ai didi

javascript - Google Charts API - 为折线图分组表格

转载 作者:行者123 更新时间:2023-11-30 06:39:39 27 4
gpt4 key购买 nike

我目前有一个如下所示的表格,我正在尝试弄清楚如何创建一个折线图,其中 x 轴为“日期”,y 轴为“API 调用数”,并且一共有三行,每一行对应“类别”中的每个唯一值。我一直在浏览 Google Charts API 文档,但似乎无法找到正确的功能组合来完成这项工作。感谢您的帮助。

A DataTable

最佳答案

您需要以这种格式将数据排列在数组中:

[ [“日期”,“产品”,“配方”,“两者”], [“2012 年 1 月 1 日”, 176, 0, 144], [“2012 年 7 月 1 日”, 16, 0, 82], ...]

例如:

<script type="text/javascript">
google.load("visualization", "1", {packages:["corechart"]});
google.setOnLoadCallback(drawChart);
function drawChart() {
var data = google.visualization.arrayToDataTable([
["date", "product", "recipe", "both"],
["Jan 1, 2012", 176, 0, 144],
["Jul 1, 2012", 16, 0, 82],
["Aug 1, 2012", 41, 81, 82],
["Sep 1, 2012", 27, 7, 7],
["Oct 1, 2012", 9, 0, 0]
]);

var options = {
title: 'Your data'
};

var chart = new google.visualization.LineChart(document.getElementById('chart_div'));
chart.draw(data, options);
}
</script>

它在 jsfiddle 中工作.

关于javascript - Google Charts API - 为折线图分组表格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12430299/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com