Я хочу использовать Высота для моего диапазона 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 на мое расстояние, график становится плоским: