バープロットの最初と最後のx軸ティックテキスト(2004年と2013年)を非表示にしようとしています。 Matplotlibは、2005年から2012年までのデータセットであっても、デフォルトで自動的にこれらを追加します。したがって、私は棒グラフで2004年と2013年を望んでいません。私はこれらのダニを選択して非表示にするコード行を探しています。何か案は?Matplotlib - x軸の特定のティックを隠す
14
A
答えて
23
あなたが望むものでないか教えてください。
import sys, os
import matplotlib.pyplot as plt
path = sys.path[0]
sizes = [(12,3,), (4,3,)]
x = range(20)
for i, size in enumerate(sizes):
fig = plt.figure(figsize = size, dpi = 80, facecolor='white',edgecolor=None,linewidth=0.0, frameon=True, subplotpars=None)
ax = fig.add_subplot(111)
ax.plot(x)
plt.ylabel ('Some label')
plt.tight_layout()
make_invisible = True
if (make_invisible):
xticks = ax.xaxis.get_major_ticks()
xticks[0].label1.set_visible(False)
xticks[-1].label1.set_visible(False)
plt.show()
この例では、目に見えない最初と最後のXティックを作成します。しかし、あなたは簡単に特別なダニのチェックを追加することができます。
3
だけで、場合にあなただけの目盛りラベルを非表示にする、DmitryNazarovの答え@に追加見えるグリッド線を保ち、使用:
ax = plt.gca()
ax.axes.xaxis.set_ticklabels([])
ax.axes.yaxis.set_ticklabels([])
関連する問題
- 1. MATPLOTLIB X軸とY軸のティックの背景とフォントの色
- 2. MatplotlibのX軸
- 3. Matplotlib x軸
- 4. matplotlibのプロットの軸、ティック、ラベルの色を変更する
- 5. jqプロット - 線形x軸ティックを得る
- 6. matplotlibの軸のラベルがティックで上書きされます
- 7. Gnuplotのデータファイルの列からx軸ティックを作成する
- 8. barchartのx軸ティック(ラベル)の数を減らす
- 9. Matplotlibのx軸とy軸を反転する
- 10. seabornプロットのx軸ティック数を変更する
- 11. dc.jsは、特定のx軸値
- 12. グラフのデータポイントをx軸のティックに整列させる
- 13. x軸のティックを変更してください
- 14. matplotlibを使ったx軸ラベリング
- 15. matplotlibでは、軸の外側を指すRスタイルの軸ティックをどのように描画しますか?
- 16. Jqplot:ラベルとx軸ティックを動的に取得する
- 17. matplotlibの軸設定を変更する
- 18. matplotlibの軸を設定する
- 19. matplotlibのPython 2.6.6で私の図のX軸に "step"を設定するには?
- 20. 他のものを隠すことなく、matlabの軸とティックを隠す方法
- 21. x軸上の1つのティックを除くすべてを削除する
- 22. matplotlibのライブプロット(シリアルデータストリーム)のx軸の範囲を調整する
- 23. 特定のマウスの位置を特定する方法x軸値とy軸値は何ですか?
- 24. Matplotlibの軸ラベル
- 25. IOSで特定の座標(x軸、y軸)をタップする方法は?
- 26. matplotlibを使用したx軸の最小/最大年の設定
- 27. matplotlibの16進数のX軸ですか?
- 28. matplotlibのプロットの先頭にx軸を移動
- 29. matplotlibを使用してx軸の下に脚注を追加
- 30. Matplotlib x軸ラベルの間隔を広げる
あなたのコードの一部を追加してもらえますか? – enginefree
目盛りのラベルと位置を手動で指定して、より詳細に制御することができます。matplotlib docsのサンプルコードを参照してください。 http://matplotlib.org/api/pyplot_api.html#matplotlib.pyplot.xticks – abought