32

フィギュア生成の小さな部分に貢献する機能があります。これらの関数を使用して複数の図を生成しようとしていますか?だからこのようなもの:

  1. 図1で作業する
  2. 他のことをする
  3. 図2で作業する
  4. 他のことをする
  5. 図1で作業する
  6. 他のことをする
  7. 図2で作業する

誰かが助けることができれば、それは素晴らしいことです!

4

3 に答える 3

35

これにはいくつかの方法がありますが、最も簡単な方法は数字を使用することです。以下のコードは、それぞれ 2 行の #0 と #1 の 2 つの図を作成します。#0 にはポイント 1、2、3、4、5、6 があり、#2 にはポイント 10、20、30、40、50、60 があります。

from pylab import *

figure(0)
plot([1,2,3])

figure(1)
plot([10, 20, 30])

figure(0)
plot([4, 5, 6])

figure(1)
plot([40, 50, 60])

show()
于 2009-09-09T18:11:15.883 に答える
7

この質問に対するより一般的な回答と、すぐに発生する可能性のある質問については、公式チュートリアルをお勧めします。

于 2009-09-09T19:44:20.890 に答える
0

複数の図を表示する最良の方法は、matplotlib または pylab を使用することです。(Windowsの場合)matplotlibを使用して図を準備し、それらでプロセスを終了すると、コマンド「matplotlib.show()」で表示でき、すべての図が表示されます。

(Linux では) インタラクティブ モードが有効になっているため、Figure に変更を追加する際に問題はありません (Windows ではインタラクティブ モードは正常に動作しません)。

于 2013-01-29T20:13:49.473 に答える