これはおそらく些細な質問ですが、私は、matplotlibと回転したテキストを棒グラフでx軸にプロットしようとしています。 私が使用しているコードを以下に示します。棒グラフの厄介な空白(matplotlib、Python)
fig = plt.figure()
x_labels_list = []
for i in range(0, pow(2, N)):
x_labels_list.append(str(f(i))) # The function f() converts i to a binary string
ax = plt.subplot(111)
width = 1.0
bins = map(lambda x: x-width, range(1,pow(2,N)+1))
ax.bar(bins, my_data, width=width)
ax.set_xticks(map(lambda x: x-width/2, range(1,pow(2,N)+1)))
ax.set_xticklabels(x_labels_list, rotation=90, rotation_mode="anchor", ha="right")
それは完璧に動作しますが、以下の画像に赤い楕円で示したように、私は、x軸の右側に迷惑なホワイトスペースを得る:
どうすれば削除できますか?前もって感謝します!
表示している図形を複製する実例を投稿できますか? –