Изменение масштаба оси Y на тепловой карте SeabornPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Изменение масштаба оси Y на тепловой карте Seaborn

Сообщение Anonymous »

Добрый день.
Спасибо за вашу помощь, мы очень ценим ее. Я нахожусь на заключительном этапе отображения тепловой карты в сетке фасетов. Когда я представляю данные, некоторые значения индекса могут присутствовать или отсутствовать для комбинации строк и столбцов. Я хотел бы отобразить их как пробелы и соответствующим образом скорректировать записи тепловой карты. К сожалению, я не могу отобразить все значения (от 1 до 10) по оси Y, соответствующие тому, что у меня есть на тепловой карте, как показано ниже. Любые значения данных, которые отсутствуют, должны отображать пустые строки на тепловой карте.

Код: Выделить всё

import pandas as pd
import seaborn as sns
import matplotlib.pyplot as plt
import re
import numpy as np

waitremap = {'0-2':0,'3-4':1,'5-6':2,'7-8':3,'9-10':4,'11-12':5}

df = pd.DataFrame({ 'Spec':['A','A','A','A','B','B','B','B'],
'Wait':[5,6,2,4,1,2,11,12],
'MyClass':[1,4,7,10,1,2,3,4],
'WaitClass':['5-6','5-6','0-2','3-4','0-2','0-2','11-12','11-12'],
})

heatdf = (pd.crosstab(index=df.MyClass,columns=df.WaitClass,values=df.Wait,aggfunc='count',normalize='index')
#.assign(colnum =1)
.reset_index()
)

heatdf.index = heatdf.MyClass
heatdf1 =(heatdf
.drop(columns=['MyClass'])
)

#g3 = sns.heatmap(heatdf1,cmap='Blues')
g2 = sns.FacetGrid(heatdf1,height=5,sharey=False,sharex=False)
myheatmap = g2.map_dataframe(sns.heatmap)
Большая помощь
Спасибо
Стивен
введите здесь описание изображения

Подробнее здесь: https://stackoverflow.com/questions/787 ... rn-heatmap
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Пользовательская функция в тепловой карте AM5, чтобы установить диапазон цветов для тепловой карты вместо двух (мин и ма
    Anonymous » » в форуме Jquery
    0 Ответы
    13 Просмотры
    Последнее сообщение Anonymous
  • Настраиваемая цветовая палитра в тепловой карте Seaborn
    Anonymous » » в форуме Python
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous
  • Кривая на тепловой карте Seaborn
    Anonymous » » в форуме Python
    0 Ответы
    8 Просмотры
    Последнее сообщение Anonymous
  • Кривая на тепловой карте Seaborn
    Anonymous » » в форуме Python
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous
  • Кривая на тепловой карте Seaborn
    Anonymous » » в форуме Python
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»