我想在我的Y范围内使用海拔高度,在X范围内使用距离。目前这就是我正在使用的:
plotSpace.xRange = [CPPlotRange
plotRangeWithLocation:CPDecimalFromFloat(0.0)
length:CPDecimalFromUnsignedInteger(sortedArray.count)];
plotSpace.yRange = [CPPlotRange
plotRangeWithLocation:CPDecimalFromFloat(min)
length:CPDecimalFromFloat((max - min))];
这没有正确设置X范围,因为它只是将它设置为数组中的点数,大约是2500.我已经尝试将xRange设置为距离数组中的最大值,但是真的搞砸了图表。
如何为x和y设置两个不同的比例,并且图表仍然正确?
当我将xRange更改为我的距离时,这就是它的样子,图表变平:
答案 0 :(得分:3)
计算您的最小和最大距离,并使用它们来设置xRange并计算您的最小和最大高度,并使用它们来设置yRange。