У меня есть основной сюжет, я хочу включить в него 5 вспомогательных участков, как вы это делаете?
Я сделал график, который извлекает спектры из галактики, затем я хотел увеличить масштаб панелей на различных важных линиях излучения.Мне удалось заставить его работать на трех участках, но теперь я обнаружил, что 5 линий излучения очень важны для расчета скорости звездообразования в этой галактике.Но теперь я не могу заставить его работать на 5 участках ....
for nrows, ncols, plot_number in X:
print(plot_number)
sub = fig.add_subplot(nrows, ncols, plot_number)
masterSN = numpy.interp(masterwave, self.wave, self.sn, left=numpy.nan, right=numpy.nan)
sub.plot(masterwave, masterSN)
if plot_number == 1:
plt.title("Spectrum " + str(self.ID) + ", Stellar Mass = (" + str(self.mass) + ")" + " Magnitude = " + str(self.magnitude))
plt.ylabel("S/N")
if plot_number == 4:
plt.title("[OII]", fontsize=8)
plt.xlabel("Ångström")
plt.ylabel("S/N")
sub.set_xlim(3700, 3760)
if plot_number == 5:
plt.title("[OIII]", fontsize=8)
plt.xlabel("Ångström")
sub.set_xlim(4800, 5100)
if plot_number == 6:
plt.title("[NII] / [SII] / H$\\alpha$", fontsize=8)
plt.xlabel("Ångström")
sub.set_xlim(6520, 6800)
вместо 4 участков, теперь нужно сделать 6 участков