Seaborn Heatmap: как переместить цветную полосу внизу графика - PullRequest
0 голосов
/ 12 сентября 2018

Буду признателен, если вы дадите мне знать, как построить цветную полосу в нижней части графика. Я прочитал этот пост , но поскольку я строю большой heamap, когда я использую первый ответ, т.е. cbar_kws = dict(use_gridspec=False,location="bottom"), результат будет таким, как указано здесь .

Кроме того, если третий ответ применяется, то есть cbar_kws = {'orientation':'horizontal'}, результат будет таким, как указано здесь .

График моей тепловой карты с цветовой шкалой справа здесь . Я просто хочу изменить его положение, поэтому его длина должна быть неизменной. Второй ответ увеличил его длину.

Заранее спасибо.

1 Ответ

0 голосов
/ 12 сентября 2018

Вы можете попробовать изменить рисунок графика следующим образом:

import matplotlib.pyplot as plt

fig, axis = plt.subplots(figsize=(10,10))  #Try and set the fig size accordingly.   
sns.heatmap(df1,linewidths=.5,ax=axis) #df1 is your dataframe.
...