等高線図を使用して値のテーブルを生成しています(実際の値ではなく、ケース間の逸脱度に関心があります)。Z軸は、値の通常の2次元配列です。ただし、X軸とY軸は2次元ベクトルであり、次の式を使用して数値に変換します。
v = (x,y)
val = x*5 + y + 2
どこ0<=x<=2
と-2<=y<=2
。
軸にすべてのベクトルペアを含めたいので、xlabels
次のような配列() を作成しました。
xlabel=[[0,-2], [0,-1], ..., [0,2], ... , [2,1], 2,2]]
これをプロットに適用しようとすると、メジャーティックラベルが設定されている最初の値のセットのみが取得されます。私が使用する行は次のとおりです。
ax1.set_xticklabels(xlabels)
そして私が得る結果(一番上のxaxis):
xaxisラベルをすべて表示するように設定するにはどうすればよいですか?