Matplotlibpyplot.plot()
の機能を使用していくつかのデータをプロットしています。
データの X 値は整数ですが、これらの数値は何の意味もありません。例えば:
x_vals = [2, 34, 456, 999, 10000]
しかし、matplotlib はこれらが実際の X 値であると考えています。X 軸をスケーリングし、プロットに次のような目盛りを表示します。
|
|
|
|
+---+----+----+----+----+
0 2000 4000 6000 8000 10000
私が欲しいのは、matplotlib が次のように X 軸を使用してやみくもにプロットすることです。
|
|
|
|
+---+----+----+----+
2 34 456 999 10000
つまり、ティックの数を、渡した X 値の数と等しくしたいのです。また、値をやみくもに、おそらく文字列として解釈したいと考えています。
これは Matplotlib でどのように行うことができますか?