における異なるX軸及びY軸スケールを有するものプロットで私は1つの軸上に3つのグラフが欲しいは、例えば、オブジェクト:2つ(またはそれ以上)のグラフパイソン
#example x- and y-data
x_values1=[1,2,3,4,5]
y_values1=[1,2,3,4,5]
x_values2=[-1000,-800,-600,-400,-200]
y_values2=[10,20,39,40,50]
x_values3=[150,200,250,300,350]
y_values3=[10,20,30,40,50]
#make axes
fig=plt.figure()
ax=fig.add_subplot(111)
は、今はすべての3つを追加しますデータセットをaxにします。しかし、はx軸またはy軸を共有するべきではありません(それ以来、異なるスケールのため、他のものよりも小さいものがあります)ax.twinx()、ax.twiny()
2つの添付されたプロット(および第2のプロットに類似する第3のプロット)を1つのプロット( " )「互いの上にそれらを置く。 Plot1Plot2
Iは右/上部及びX/Y上の第2のプロットのX/Y-標識(及び/又はダニ、限界)を置きます - 左下の別のプロットの制限/左。私は3.プロットのx/y-ラベルが必要ない。
どうすればよいですか? この問題に関するすべてのリンク/ヒント/回答に感謝します。
ps:これはstackoverflowに関する私の最初の質問です。私がスタイルガイドを遵守しなかった場合や、間違った方法で尋ねた場合、私は裸でいます。もしそうなら、私に知らせてください!
この記事の最初の答えが役立つかもしれないいくつかの情報があります。http://stackoverflow.com/questions/7733693/matplotlib-overlay-plots-with-different-scales – Tristan