Я пытаюсь сделать разброс с Морским Рогом. Моя цель - напечатать каждый сюжет с несколькими строками. Я мог напечатать диаграмму рассеяния с ТОЧКИ ТО ЖЕ в каждом графике, или я использовал цикл, чтобы напечатать все мои графики в матрице, чтобы сделать что-то похожее на график рассеяния.
Возможна ли печать разных линий на каждом участке? Я прикрепляю вам свои коды (первая попытка совершенно неверна, вторая дает мне матрицу с моими графиками, я не могу прикрепить фотографии, я не знаю почему) Спасибо:)
THEПЕРВЫЙ
x1 = []
x2 = []
для каждого теста в диапазоне (len (S)):
x1.append(lim[tlist].iloc[0][each_test])
#print ("value iloc: ", lim[tlist].iloc[0])
print («нижний предел:», x1)
для каждого теста в диапазоне (len (S)):
x2.append(lim[tlist].iloc[1][each_test])
print («верхний предел:», x2)
для j в диапазоне (len (S)):
plt.axhline (x1[0], color = 'r', linestyle = '--')
plt.axhline (x2[0], color = 'b', linestyle = '--')
pl.xlim(-0.0001, 0.0001)
pl.ylim(-0.0001, 0.0001)
sns.pairplot (data1)
plt.show ()
ВТОРОЙ ОДИН
x1 = []
x2 = []
для каждого теста в диапазоне (len (S)):
x1.append(lim[tlist].iloc[0][each_test])
#print ("value iloc: ", lim[tlist].iloc[0])
print ("нижний предел:",x1)
для каждого теста в диапазоне (len (S)):
x2.append(lim[tlist].iloc[1][each_test])
print («верхний предел:», x2)
def line (x, y, ** k):
for j in range (len(S)):
for i in range (len(S)):
plt.axhline (x1[0], color = 'r', linestyle = '--')
plt.axhline (x2[0], color = 'b', linestyle = '--')
pl.xlim(-0.0001, 0.0001)
pl.ylim(-0.0001, 0.0001)
#print ("x[j]: ", x1[j])
#plt.axhline (lim.iloc[0][j+1], color = 'r', linestyle = '--')
grid = sns.pairplot (data1)
grid.map_offdiag (строка)
plt.show ()