Тепловая карта корреляционной матрицы с использованием морской волны не отображается должным образом в верхней и нижней строке - PullRequest
0 голосов
/ 08 февраля 2020

Я запустил следующий код:

import matplotlib.pyplot as plt
import seaborn as sns

plt.figure(figsize = (10, 8))
sns.heatmap(df_corr.drop(['Revenue'], axis = 1).corr(), cmap="RdYlGn")
plt.suptitle("Pearson Correlation Heatmap")
plt.show()

, чтобы получить приведенную ниже корреляционную тепловую карту: corrheatmap

Но если вы посмотрите на верхний и нижний ряды , вы можете видеть только половину окна отображается в верхней и нижней строках. Как мне заставить его отображать полный блок в верхнем и нижнем рядах? Я пытался изменить figsize, но это не сработало.

Большое спасибо.

1 Ответ

1 голос
/ 08 февраля 2020

Обновление matplotlib до последней версии (3.1.3) должно решить проблему.

  • с использованием anaconda: conda update matplotlib
  • с использованием pip: pip install -U matplotlib
...