IPythonノートブックにいくつかのサブプロットをプロットする

JWM

私はそれぞれがnumpy配列として与えられた8つの画像の2つのセットを持っています。

プログラムのある時点でforループを使用したいので、各セットを同じセルにmatplotlibサブプロットとして表示したいのですが、残念ながら機能しません(IPython.displayのdisplay関数を使用しようとしましたが成功しませんでしたまったく)。

これが私が使用したコードです:

import matplotlib.pyplot as plt
import numpy as np
%matplotlib inline

for i, img in enumerate(set1):
    plt.subplot(2, 4, i+1)
    plt.axis('off')
    plt.imshow(img)

for i, img in enumerate(set2):
    plt.subplot(2, 4, i+1)
    plt.axis('off')
    plt.imshow(img)

2番目のセットのみが表示されます。

DavidG

何が起こっているのかというと、すべてを同じ図にプロットしているということです。したがって、set2あなたからの画像をプロットするときは、からの画像を上書きしていますset1plt.figure()forループの前に呼び出すことで、新しいFigureを作成できます。

import matplotlib.pyplot as plt
import numpy as np
%matplotlib inline

plt.figure()
for i, img in enumerate(set1):
    plt.subplot(2, 4, i+1)
    plt.axis('off')
    plt.imshow(img)

plt.figure()
for i, img in enumerate(set2):
    plt.subplot(2, 4, i+1)
    plt.axis('off')
    plt.imshow(img)

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

iPythonノートブックのプロットを動的に更新する

分類Dev

iPythonノートブックのプロットを動的に更新する

分類Dev

2つのステップでipythonノートブックにプロット

分類Dev

各サブプロットにいくつかの曲線があるPlotlyでサブプロットを作成するためにループする方法は?

分類Dev

pandasサブプロットのタイトルサイズをipythonノートブックに

分類Dev

ipythonノートブックのmatplotlibプロットに任意の行を追加する

分類Dev

ipythonノートブックからプロットを保存するとカット画像が生成されます

分類Dev

Plotlyループのいくつかのサブプロット

分類Dev

Plotlyループのいくつかのサブプロット

分類Dev

ipythonノートブック(1つのセル内)のループでプロットを動的に更新する方法

分類Dev

IPython入力プロンプトの番号をリセットするにはどうすればよいですか?(ノートブックやqtではなくコンソール)

分類Dev

長い形式の場合、いくつかのグループの2つのサブグループを互いにプロットする

分類Dev

プロットを大きくする方法PythonJupyterノートブック

分類Dev

サブプロットを使用して2つの海のプロットをプロットするにはどうすればよいですか?

分類Dev

Seabornヒートマッププロットにいくつかのティックを保持する

分類Dev

サブプロットを取得して2つのプロットプロットを表示するにはどうすればよいですか?

分類Dev

Ipythonノートブック(jupyter)、opencv(cv2)、プロット?

分類Dev

ノートブックをIBMWatsonにデプロイする

分類Dev

Pygalサブプロット(いくつかの数字)

分類Dev

マルチプロセッシングモジュールではなく、一般的なpythonスクリプト(ipythonノートブックではない)にIpyparallelを使用する理由はありますか?

分類Dev

プログラムでipythonノートブックをスクリプトとして保存する

分類Dev

ノード間にいくつかのエッジがある修正されたサンキープロット

分類Dev

プログラムで現在のIpythonノートブックセル出力を取得しますか?

分類Dev

OCMock:いくつかのプロトコルを実装するモックオブジェクト?

分類Dev

プロキシ/ jupyterhubの背後にあるjupyterノートブックでbokehサーバーを使用する

分類Dev

Bokehを使用してJupyterノートブックに複数のライブプロットを作成する

分類Dev

Ipythonノートブックで長期プロセスを見る

分類Dev

ヒストグラムのサブプロットをプロットする方法で、パンダのDataFrame(Python)からのデータセットの1つの図に複数の散乱サブプロットをプロットできないのはなぜですか?

分類Dev

Jupyterノートブックセルにいくつかの変数をプリティプリント

Related 関連記事

  1. 1

    iPythonノートブックのプロットを動的に更新する

  2. 2

    iPythonノートブックのプロットを動的に更新する

  3. 3

    2つのステップでipythonノートブックにプロット

  4. 4

    各サブプロットにいくつかの曲線があるPlotlyでサブプロットを作成するためにループする方法は?

  5. 5

    pandasサブプロットのタイトルサイズをipythonノートブックに

  6. 6

    ipythonノートブックのmatplotlibプロットに任意の行を追加する

  7. 7

    ipythonノートブックからプロットを保存するとカット画像が生成されます

  8. 8

    Plotlyループのいくつかのサブプロット

  9. 9

    Plotlyループのいくつかのサブプロット

  10. 10

    ipythonノートブック(1つのセル内)のループでプロットを動的に更新する方法

  11. 11

    IPython入力プロンプトの番号をリセットするにはどうすればよいですか?(ノートブックやqtではなくコンソール)

  12. 12

    長い形式の場合、いくつかのグループの2つのサブグループを互いにプロットする

  13. 13

    プロットを大きくする方法PythonJupyterノートブック

  14. 14

    サブプロットを使用して2つの海のプロットをプロットするにはどうすればよいですか?

  15. 15

    Seabornヒートマッププロットにいくつかのティックを保持する

  16. 16

    サブプロットを取得して2つのプロットプロットを表示するにはどうすればよいですか?

  17. 17

    Ipythonノートブック(jupyter)、opencv(cv2)、プロット?

  18. 18

    ノートブックをIBMWatsonにデプロイする

  19. 19

    Pygalサブプロット(いくつかの数字)

  20. 20

    マルチプロセッシングモジュールではなく、一般的なpythonスクリプト(ipythonノートブックではない)にIpyparallelを使用する理由はありますか?

  21. 21

    プログラムでipythonノートブックをスクリプトとして保存する

  22. 22

    ノード間にいくつかのエッジがある修正されたサンキープロット

  23. 23

    プログラムで現在のIpythonノートブックセル出力を取得しますか?

  24. 24

    OCMock:いくつかのプロトコルを実装するモックオブジェクト?

  25. 25

    プロキシ/ jupyterhubの背後にあるjupyterノートブックでbokehサーバーを使用する

  26. 26

    Bokehを使用してJupyterノートブックに複数のライブプロットを作成する

  27. 27

    Ipythonノートブックで長期プロセスを見る

  28. 28

    ヒストグラムのサブプロットをプロットする方法で、パンダのDataFrame(Python)からのデータセットの1つの図に複数の散乱サブプロットをプロットできないのはなぜですか?

  29. 29

    Jupyterノートブックセルにいくつかの変数をプリティプリント

ホットタグ

アーカイブ