2011-12-21 18 views
0

X軸上のデータポイント(20個)の値は0〜0.2です。私のX軸の範囲は0〜1でなければなりません。
Y軸の値は0.8〜0.86です。このグラフをJFreeChartでNumberAxisを使ってプロットすると、特にXが0.01から0.02の間に非常に密なグラフが表示されます(これはあまり見えません)
この場合、X軸に対数スケールを使用するのは意味がありますか?ここでJFreeChartでLogAxisを調整する方法は?JFreeChartのグラフプロット

答えて

0

x座標に対数目盛りを使用することは有意義です。 LogAxisの正しい構文を理解することなく、1つのアプローチでは、データポイントを{x, y}から{log(x), y}に変換し、通常のリニアスケールチャートを使用します。

1

LogAxisを使用するには、単に軸を作成し、プロットのドメインとして設定します:

LogAxis xAxis = new LogAxis("X"); 
plot.setDomainAxis(xAxis); 

LogAxisDemo1XYチャートdemoの間で示され、完全な例です。 LogarithmicAxisは、視覚的に魅力的な選択肢です。