Я спросил несколько дней назад, но до сих пор не могу напечатать свои графики. Мне нужно сделать подзаговор в Python, и я прочитал документацию Matplab и Seaborn, но, несмотря на это, я не мог. Я нашел много примеров с графиком, в котором у меня есть значение на оси x и функция этого значения на оси y. Моя проблема в том, что у меня есть 25 графиков, которые я уже построил (это точечные диаграммы, на которых я также напечатал другие линии), и я просто хочу напечатать их 5 для строк. Я прилагаю вам свой код, первый - все мои графики, второй - одна из моих попыток построить только 4 из них (2 для строки), это была просто попытка (я также пытался написать «fig, ax = plt».subplots () "вместо" fig = plt.figure (), ax = fig.add_subplot (111) ", но я все равно не работал).
Вы можете мне помочь? Спасибо!
для i в диапазоне (len (S)):
for j in range (len(S)):
data.plot.scatter (S[i], S[j])
plt.axvline(lim.loc[0][i], color = 'r', linestyle = '--')
plt.axvline (lim.loc[1][i], color = 'r', linestyle = '--')
plt.axhline (lim.iloc[0][j], color = 'r', linestyle = '--')
plt.axhline (lim.iloc[1][j], color = 'r', linestyle = '--')
plt.grid()
pl.xlim(lim.loc[0][i], 2*lim.loc[1][i]-lim.loc[0][i])
pl.ylim(lim.iloc[0][j], 2*lim.iloc[1][j]-lim.iloc[0][j])
plt.show()
fig = plt.figure ()
ax = fig.add_subplot (121)
ax.scatter (данные ['X1000'], данные ['X1001'])
plt.show ()
fig = plt.figure ()
ax = fig.add_subplot (122)
ax.scatter (данные ['X1000'], данные ['X1002'])
fig = plt.figure ()
ax = fig.add_subplot (212)
ax.scatter (данные ['X1000'], данные ['X1003'])
fig = plt.figure ()
ax = fig.add_subplot (111)
ax.scatter (данные ['X1000'], данные ['TX1010'])
plt.tight_layout ()
plt.show ()