тепловая карта python для двух наборов данных - PullRequest
0 голосов
/ 26 октября 2018

Может кто-нибудь сказать мне, как составить тепловую карту, чтобы увидеть корреляцию между каждыми двумя переменными из двух наборов данных (с одинаковыми числами rwo, но разными номерами столбцов). как то так:

набор данных A: возраст длина вес

        2       5          7
        3       3          7
        6       9          2

набор данных B: a b c d e

        0.3    0.7     2.3    3.2    8.4
        5.2    3.2     3.4    1.1    0.4
        3.3    2.6     6.6    4.4    2.8

И в результате тепловая карта выглядит так:

возраст

* Длина 1012 * (здесь цвет ячеек)

вес

      a  b  c  d  e

Я новичок в визуализации данных, так что спасибо за любую подсказку !!

1 Ответ

0 голосов
/ 27 октября 2018

Панды уже предоставляют эту функциональность.Вы можете поместить данные в фрейм данных, а затем сделать это: первая строка для создания матрицы корреляции, вторая строка для создания тепловой карты

corr=dataframe.corr()
corr.style.background_gradient()

background_style для панд корреляция панд

...