Highcharts 在热图/海图中显示xaxis上的月份而不是天数
我有一张热图,xaxis上有365天,yaxis上有十几年。现在,我想知道我是否可以在xaxis上显示月份而不是天数。现在看起来是这样的: 显然,数据格式必须与此不同:Highcharts 在热图/海图中显示xaxis上的月份而不是天数,highcharts,heatmap,highmaps,Highcharts,Heatmap,Highmaps,我有一张热图,xaxis上有365天,yaxis上有十几年。现在,我想知道我是否可以在xaxis上显示月份而不是天数。现在看起来是这样的: 显然,数据格式必须与此不同: Day,Year,Value 1,1989,535 2,1989,518 3,1989,576 4,1989,542 但是,如果我将其更改为: Day,Year,Value 1-Jan,1989,535 2-Jan,1989,518 3-Jan,1989,576 4-Jan,1989,542 它真的被搞砸了 我有 感谢您的
Day,Year,Value
1,1989,535
2,1989,518
3,1989,576
4,1989,542
但是,如果我将其更改为:
Day,Year,Value
1-Jan,1989,535
2-Jan,1989,518
3-Jan,1989,576
4-Jan,1989,542
它真的被搞砸了
我有
感谢您的提示。您需要将xAxis设置为datetime类型,然后将日期(在每个点)解析为时间戳。非常感谢您的提示。然而,我不明白“将日期(在每个点上)解析为时间戳”会转化为什么。我已经改变了,所以xAxis现在是datetime,并且给出了“1月1日”、“1月2日”等“真实日期”。你能告诉我我要做什么吗?非常感谢!似乎JSFIDLE不起作用,它确实起作用。它显示了我在更改日格式时遇到的问题。它不再只显示一年中的365天,而是为每增加一年显示一次,即:如果我有十年,它将在xaxis上显示10*365,并且每年的这些天不会重叠。这显然是一个日期格式问题-但我还没有找到任何解决方案。当我打开你的演示时,我的浏览器崩溃了。