Как изменить цвет метки на морском дне - PullRequest
0 голосов
/ 18 сентября 2018

У меня есть участок морского происхождения, и я хотел бы создать для него собственную раскраску для меток.

Код:

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

Существует определенная группировка между некоторыми элементами в short_cols, поэтому было бы полезно иметь возможность установить их на один цвет.

Мой вопрос заключается в том, как я могу настроить цвета меток, чтобы я мог отразить эту связь на графике.

Например, предположим, что следующие группы:

group1 = ['col_1', 'col_2', 'col_3']
group2 = ['col_4', 'col_5']
group3 = ['col_6']
...
group7=['col_18', 'col_19']

Любая помощь здесьбудет высоко ценится.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...