私は2つのfigspngとfig2.pngのmatplotlibをPythonコードで作成しました。今ではいくつかの論文で、これらの2つのfigsを併合したいa)および(b)左上の領域のテキストラベル。 matplotlibを使用するにはどうしたらいいですか?私はfig1.py、fig2.pyとfig1.pngとfig2.pngを生成するコードを持っています、他の便利な方法はありますか?それを行うために別の短いコードを書くのですか?figsにテキストラベルを追加して一緒にマージする方法
0
A
答えて
0
2つの数字をどのように組み合わせるかは、どれほど複雑であるかによって異なります。それらが単軸の単なる図形であれば、それは比較的簡単です。
2つの軸を生成するコードがあるので、そのコードを1つのファイルに入れてから、コードを変更してサブプロット軸にプロットします。次のように、図の中に複数の軸をレイアウトすることができます
:
from matplotlib.pyplot import plt
fig, ax = plt.subplots(1,2) #nrows, ncols
変数ax
は今、あなたがプロットすることができ、その上に二つの軸のリストです。
したがって、たとえば、あなたが使用することができます左側にプロットする:右には
ax[0].plot([1,2,3,4,5]
:
ax[1].plot([1,2,3,4,5]
あなたがサブプロットのラベルをも設定することができます.set_title()
を使用してください。完全な例:
ax[0].plot([1,2,3,4,5])
ax[0].set_title("A")
ax[1].plot([5,4,3,2,1])
ax[1].set_title("B")
+0
しかし、私が尋ねたことはもっと複雑です。ラベルは、ほとんどの科学論文のように、軸の左下側に追加する必要があります。私はそれらをマージするImage関数を使用して、それを行う別の方法を試みました。 –
関連する問題
- 1. uipickerをuibuttonと一緒にiphoneに追加する方法
- 2. Momentjsと一緒に時間を追加する方法
- 3. ユーザー入力フィールドをangularjsと一緒に追加する方法
- 4. PDFをhtmlページに追加して単一のビューにマージする方法
- 5. 関数の戻り値を格納して一緒に追加する方法
- 6. テキストフィールドコレクションを一緒に追加する
- 7. Javascript一緒に値を追加する
- 8. 数字を一緒に追加する
- 9. 追加コレクションは、一緒に
- 10. ggplot2のy軸にテキストラベルを追加する方法
- 11. 2つのjsonファイルをJavaで一緒にマージする方法
- 12. 2つのMySQLクエリを一緒にマージする方法
- 13. ドロップダウンリストの前にテキストラベルを追加する
- 14. ggplot2 scatterplotにテキストラベルを追加する
- 15. ツールバーにテキストラベルを追加する - Swift
- 16. Excelのヘルプ:テキスト/セルを追加する方法を一緒
- 17. jqueryの選択をDOMのソートなしで一緒に追加する方法
- 18. 他の画像と一緒にキャンバスにHTMLテーブルを追加する方法
- 19. data.frameとグループIDに一緒に変化率計算を追加する方法
- 20. datetime indexと一緒にデータフレームに追加
- 21. jQuery.html()の値を一緒に追加していますか?
- 22. セッションデータと一緒に食料雑貨のデータを追加する方法
- 23. iPhoneで画像とテキストを一緒に追加する方法ナビゲーションバー
- 24. 私のextjs datepickerと時間フィールドの値を一緒に追加する方法
- 25. strをintに変換して一緒に追加するには?
- 26. geom_pointと一緒に凡例にアブラインを追加するには
- 27. Openlayers 3:機能にテキストラベルを追加
- 28. Matplotlibのサブプロットに共通のカラーバーを追加してその限界を一緒に変更する方法
- 29. C++マージ2文字列を一緒に
- 30. ASP.NET MVC:RouteValueDictionaryに新しい項目をマージ/追加する方法
私たちは、あなたがこれまでに試してみました何のアプローチやコードを参照することはできますか? – surajsn
@ yin-ge私の答えはあなたの問題を解決しましたか? – mfitzp