Я хочу создать Heatmap из панд DataFrame df
.df
имеет два столбца:
name test
aa False
bb False
cc True
dd False
Карта тепла должна содержать name
значения по оси X и test
значения по оси Y.Итак, в основном должно быть 2 строки - False и True по оси Y.Когда значение test
равно False, поле False помечается красным.Когда значение test
равно True, квадрат True отмечен зеленым.
Это мой текущий код:
import pandas as pd
import seaborn as sns
Index= df["name"].values
Cols = [True, False]
r = pd.DataFrame(df, index=Index, columns=Cols)
sns.heatmap(r, annot=True)
Однако этот код не работает должным образом.Как я могу решить свою задачу?