私は単純な線のプロットがあり、プロットの(デフォルトの)左側からy軸のティックを右に移動する必要があります。どのようにこれを行うにはどのような考え?例えばPython Matplotlibプロットの右側のY軸の目盛り
78
A
答えて
127
使用ax.yaxis.tick_right()
は
:右のラベルの
from matplotlib import pyplot as plt
f = plt.figure()
ax = f.add_subplot(111)
ax.yaxis.tick_right()
plt.plot([2,3,4,5])
plt.show()
72
がax.yaxis.set_label_position("right")
を使用し、すなわち:
f = plt.figure()
ax = f.add_subplot(111)
ax.yaxis.tick_right()
ax.yaxis.set_label_position("right")
plt.plot([2,3,4,5])
ax.set_xlabel("$x$ /mm")
ax.set_ylabel("$y$ /mm")
plt.show()
38
ホアキンの答えは動作しますが、の副作用を持っていますlからダニを除去する軸の横側これを修正するには、tick_right()
に電話してset_ticks_position('both')
を呼び出します。改訂された例:
from matplotlib import pyplot as plt
f = plt.figure()
ax = f.add_subplot(111)
ax.yaxis.tick_right()
ax.yaxis.set_ticks_position('both')
plt.plot([2,3,4,5])
plt.show()
結果は両側にダニがあり、右側に目盛りが付いたプロットです。
9
念の誰かが(私が行ったように)頼む1はsubplot2gridを使用する場合、これも可能です。例えば:それは、この表示されます
import matplotlib.pyplot as plt
plt.subplot2grid((3,2), (0,1), rowspan=3)
plt.plot([2,3,4,5])
plt.tick_params(axis='y', which='both', labelleft='off', labelright='on')
plt.show()
:
関連する問題
- 1. Matplotlib:着色軸/目盛りラベル
- 2. R 3Dプロット軸目盛ラベル
- 3. Matlab目盛りは軸の外(軸の内側ではない)
- 4. ggplot2ファセット折り返し:最初の行のy軸目盛り
- 5. matplotlibの対数軸に目盛りを設定するには
- 6. 整数目盛りラベルmatplotlib、起点目盛りラベルなし
- 7. 軸の目盛りを外す
- 8. はplotyyで、右側のy軸のティックでは左側のy軸のティックが重なります。どのように私はこの重複を削除するのですか?私は右y軸に見られるy軸目盛りを残したい。
- 9. プロットのy軸の設定
- 10. matplotlibダイアグラム2 y軸
- 11. pandas、matplotlib、軸目盛ラベルとしてデータフレームインデックスを使用
- 12. matplotlib twinx目盛りを整列する
- 13. 軸目盛の数を増やす
- 14. Matplotlibの目盛りラベルのフォントサイズを小さくする
- 15. 軸のインラインスタイルのストローク幅が太字の目盛りラベル
- 16. Googleグラフの軸の目盛り(Googleスプレッドシートから)
- 17. MATPLOTLIB X軸とY軸のティックの背景とフォントの色
- 18. matplotlibで2つのY軸(2単位)を持つ単一データをプロットする
- 19. Y軸のラベル値をプロットする
- 20. Python - プロットの軸の密度のプロットdescale
- 21. 軸目盛りのフォントサイズを変更するMatlab
- 22. Asp.Net Chartの軸目盛りの目盛りを軸の最小値で始まり、最大値で終了するように設定します。
- 23. Matplotlibのx軸とy軸を反転する
- 24. matplotlibのAxesGridプロットに共有軸プロットを追加
- 25. Matplotlib.pyplot:既存のプロットの2番目のy軸を設定する方法
- 26. 目盛り
- 27. Pythonでmatplotlibを使って対数軸をプロットする
- 28. MatplotlibのX軸
- 29. R/Zoo:毎年x軸に目盛りを表示します。
- 30. matplotlibのサブプロット間でセカンダリのy軸を共有する方法
グレート答えを、あなたは1を取得し、私はあなたの写真のために別の1を与えるだろうが、私はのみに限定されましたよ1. – lukecampbell
私はまた、右にイザベルを動かしたいですか? – Brian
興味深いことに、これはtickyの名前がsharey = Trueによって抑制されるべきであるにもかかわらず戻ってくるのです。 – endolith