我有一张带有日期时间x轴的Highcharts散点图。 x值都是过去的。 y坐标是正整数,通常在100..10k的范围内。我想从虚点(明天,0)画回一些数据点。
Renderer的path命令用于获取图表空间中的绝对坐标。如何将点(明天,0)转换为那些绝对坐标?
此外,假设数据来自1995年至2005年。 Highcharts的默认自动缩放将使明天偏离右边的图表。绘制路径时会发生什么?图表是否保持相同的比例,并且线条会在右边缘被剪裁? (那没关系)。图表是否会以新的比例重新绘制,以便x轴覆盖从1995年到明天的整个范围?还有别的吗?
提前致谢...
答案 0 :(得分:4)
找到它。有一个translate()
函数可以进行转换。有关该功能的信息,请参阅Highcharts support forum thread。
答案 1 :(得分:2)
使用Axis。toPixels()和Axis。toValue()