単一の軸セットに複数のグラフをプロットしようとしています。
2D 配列のデータがあり、それを 111 個の 1D 配列に分割してプロットしたいと考えています。これまでの私のコードの例は次のとおりです。
from numpy import *
import matplotlib.pyplot as plt
x = linspace(1, 130, 130) # create a 1D array of 130 integers to set as the x axis
y = Te25117.data # set 2D array of data as y
plt.plot(x, y[1], x, y[2], x, y[3])
このコードは正常に動作しますが、プロット自体内でループするループを記述する方法がわかりません。毎回明示的に 1 から 111 までの数字を書いた場合にのみコードを機能させることができますが、これは理想的ではありません! (ループオーバーする必要がある数値の範囲は 1 から 111 です。)