我有这样的数据
x轴数据值 -20.49,-12.23,-9.99,-1.00 0,1.12,2.23,3.45,4.56,8.99,2.99,30.23
y轴数据值 10,20,20,40,50,60 ........
我想将上面给定的数据转换为xy坐标系。
请看图像。
例如:
沿x轴(最小,最大)数据值(-20.49,30.23),
沿y轴(最小,最大)数据值(10,60)
现在如果我想要图像中的情节数据(-20.49,10), X坐标将是= 200, 和Y坐标变为= 220.
像这样我希望将所有数据拟合在矩形范围内。
希望这能提供所有细节
由于
答案 0 :(得分:1)
这是更多的数学问题,与任何编程语言无关。说到Actionscript 3,它的Y轴从上到下,而不是从下到上。无论如何:如果您想要映射到所选屏幕坐标的轴上有两个点,请将xmin
记录为较小的原始值,将xmax
记录为较大的原始值,并将坐标记录为{{1} }和xleft
。然后,当您需要接收给定xright
的屏幕坐标时,您将x
值计算为:
xcoord
类似的方法可以为Y轴提供正确的值。