0

指数 x 軸でプロットを作成しようとしています。0 から始まり、1.85 の累乗で増加する必要があります。

例:
tick:1 label:1000 value:3.55
tick:2 label:1500 value:7.51
tick:3 label:2000 value:12.79
tick:4 label:2500 value:19.33
tick:5 label:3000 value:27.08
など7000まで。

明らかに、値は 0,0 ポイントからの目盛りの距離でなければなりません。y 軸は 0 から 7 である必要があります。

カスタムティックを使用してこれを達成しようとしても成功しません。
関数を使用して配列を生成できると思いますが、方法がわかりません。

4

1 に答える 1

2

flot でカスタム指数を使用して指数軸を使用できない場合は、軸とデータを事前にスケーリングし、カスタムの目盛りとラベルを使用します。

編集:これはあなたが望むことをすると思うjsFiddleです。tickLabel 回転は、ラベルが互いに重ならないようにするために面倒なことに必要です。

于 2012-05-27T10:08:13.183 に答える