У меня есть участок морского происхождения, и я хотел бы создать для него собственную раскраску для меток.
Код:
short_cols = ['col_1', 'col_2', 'col_3', 'col_4', 'col_5', 'col_6', 'col_7', 'col_8', 'col_9', 'col_10', 'col_11', 'col_12', 'col_13', 'col_14', 'col_15', 'col_16', 'col_17', 'col_18', 'col_19']
fig, ax = plt.subplots(figsize=(13,10))
sns.heatmap(jr_matrix,
center=0,
cmap="vlag",
linewidths=.75,
ax=ax,
norm=LogNorm(vmin=jr_matrix.min(), vmax=jr_matrix.max()))
ax.set_xticklabels(short_cols, rotation=90, size=14, labelcolor='red')
ax.set_yticklabels(short_cols, rotation=0, size=14)
Сюжет выглядит так:
![enter image description here](https://i.stack.imgur.com/AvIxx.png)
Существует определенная группировка между некоторыми элементами в short_cols, поэтому было бы полезно иметь возможность установить их на один цвет.
Мой вопрос заключается в том, как я могу настроить цвета меток, чтобы я мог отразить эту связь на графике.
Например, предположим, что следующие группы:
group1 = ['col_1', 'col_2', 'col_3']
group2 = ['col_4', 'col_5']
group3 = ['col_6']
...
group7=['col_18', 'col_19']
Любая помощь здесьбудет высоко ценится.