さまざまな属性をプロットすることを選択できるグラフ領域があります。各属性は、独自の y 軸範囲を定義します。次の画像は、最も近い単位に丸められた y 軸のラベルを示しています (きれいに見えません)。
グラフ化されているデータに従って、y 軸のラベルを最も近い 100 万、1000、または 100 分の 1 に丸めるにはどうすればよいですか?
また、y 軸の下限と上限をこれらの丸められた数値に設定して、後で見栄えの良いラベルを与える均等な増分を設定できると考えました。これらの丸められた制限を取得するにはどうすればよいですか?
これらの制限を設定するために私が現在行っていることは次のとおりです。
//Look up the absolute minimum and absolute maximum values
NSNumber * min = [allArraysDrawn valueForKeyPath:@"@min.intValue"];
NSNumber * max = [allArraysDrawn valueForKeyPath:@"@max.intValue"];
//Define the limits of the plot area with a cushion both above the max value and below the min value
float yAxisMin = [min floatValue] - (([max floatValue] - [min floatValue]) * 0.05);
float yAxisMax = [max floatValue] + (([max floatValue] - [min floatValue]) * 0.05);
何か案は?ありがとう!