我根据日期轴创建了一个amCharts股票图表,以显示库存数量。 虽然我的数据集中有4个数据条目,但图表中只显示了2个日期。
这是我在JSFiddle中遇到的问题: amCharts Stock Chart Example
[
{
"Date": "2018-01-30T23:00:00Z",
"DateText": "31.01.2018",
"Qty": 32
},
{
"Date": "2018-01-30T23:00:00Z",
"DateText": "31.01.2018",
"Qty": 74
},
{
"Date": "2018-09-10T22:00:00Z",
"DateText": "11.09.2018",
"Qty": 74
},
{
"Date": "2018-09-10T22:00:00Z",
"DateText": "11.09.2018",
"Qty": 49
}
]
答案 0 :(得分:1)
以下是amCharts支持的解决方案:
当间隔超过特定时间段时,默认情况下,股票图表组数据。在另一个例子中,数据点都在较短的时间段内,因此没有发生分组。但是当他们离开数月之后,默认情况下就会发生分组。您可以通过将这些行添加到图表设置来关闭它:
acp.categoryAxesSettings = {
maxSeries: 0
}
文档链接:
https://docs.amcharts.com/3/javascriptstockchart/CategoryAxesSettings#maxSeries