我尝试使用示例https://www.amcharts.com/kbase/heat-map-chart/
中的amCharts热图图表X和Y轴是随机生成的,
// generate random data
var sourceData = [];
var firstDate = new Date();
firstDate.setDate(firstDate.getDate() - 28);
firstDate.setHours(0, 0, 0, 0);
for (var i = 0; i < 28; i++) {
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + i);
var dataPoint = {
date: newDate
}
我想通过此API https://api.iextrading.com/1.0/stock/AAPL/chart/1d使用热图来显示一段时间内的一些库存值
在X轴上,我想显示股票名称,例如AAPL,AABA,而不是在9月...;在Y轴上,我想显示小时数,如图所示,但在Stock API中,它从9开始:30 AM到12:59 pm。
我被困在这里,当我改变任何东西时,我无法根据需要修改这些弹药,以使整个图表消失。
我试图将API中的日期添加到图表中,
$.getJSON(url, function(data) {
for(i=0; i < data.length; i++){
var dataPoint = {
date: data[i]['date']
}
}
}
但是没有运气。