【发布时间】:2016-06-28 10:12:21
【问题描述】:
我正在使用 angular-google-chart 和 angularjs 来显示图表。 https://github.com/angular-google-chart/angular-google-chart
我有一组数据,由 json 中的 100 个数据点组成,如下所示;
[{
value: 400,
time: "2014-05-07 13:51:39"
},
{
value: 425.28,
time: "2014-05-04 16:19:58"
},
{
value: 425.6,
time: "2014-05-03 16:19:56"
},
// rest of samples fall before 2014-05-04 time range
]
问题在于,在 Google Chart 上,它只显示前 2 个样本,因为出于某种原因,该图表只显示了过去 3 天的样本。
这里是配置 Google Chart 选项的相关 javascript 代码。
var google_chart_options =
{
'hAxis': {
'title': "Date",
'format': "dd-MMM-yyyy HH:mm:ss",
},
};
var horizontal_axis = {id: "t", label: "Date", type: "datetime"};
var vertical_axis= {id: "s", label: "value", type: "number"};
var type = 'LineChart';
我有一些问题;
- 我应该使用哪些选项让 Google Chart 显示过去 X 天的数据点或 X 个数据点?
- 我应该使用哪些选项让 Google Chart 显示从
2014-05-01 16:30到2014-05-07 13:30的数据点?
【问题讨论】:
标签: javascript angularjs charts google-visualization