Тепловая матрица корреляций

Есть ли какой-то способ настроить тепловую матрицу корреляций, чтоб: а) Подпись оси х была СВЕРХУ (над всеми квадратами) б) Рядом со значениями корреляций в квадратах выводился уровень значимости (например, если pvalue<=0.05, то рядом с числом выводится одна звездочка "*", а если pvalue<=0.01, то две звездочки "**"). Ну или хотя бы чтоб просто выводились только значимые значения, у которых уровень значимости pvalue<=0.05.

corrmat = df.corr()

f, ax = plt.subplots(figsize=(7, 6))

#mask = np.triu(df.corr())
sns.heatmap(df.corr(), annot=True, vmin=-1, vmax=1, center=0, cmap ='RdYlGn' )
plt.title('Корреляции между шкалами')
plt.tight_layout()
plt.xticks(rotation=80)

введите сюда описание изображения


Ответы (0 шт):