2

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 でどのように行うことができますか?

4

1 に答える 1