В моем наборе данных 15 функций, которые являются временными рядами. Я хочу построить его в парном графике, чтобы цвета точек соответствовали последовательной карте цветов, например:
![enter image description here](https://i.stack.imgur.com/K3H7H.png)
Тогда ранние точки данных будут имеют более яркий синий цвет, чем старые.
Один из столбцов в моем фрейме данных называется индексом, и я безуспешно пытался использовать параметр hue='Index
в функции построения графиков.
import matplotlib.pyplot as plt
sns.set(style="ticks", color_codes=True,palette='Blues_d')
#norm = plt.Normalize(df.Index.min(), df.Index.max())
#sm = plt.cm.ScalarMappable(cmap="Reds", norm=norm)
#sm.set_array([])
ax= sns.pairplot(df,vars=['AvgPower','energy_mean',
'ActPower','WindSpeed','NacelleDirection','AvgSpeed','rms','kurt','skewness','signal_mean','Power spectral entropy','B1','B2','B3','B4','B5'],
hue='Index') # I do not include 'Index' in the vars, so it isn't plotted.
ax.get_legend().remove()
ax.figure.colorbar(sm)
plt.show()
Как мне заставить это работать?