Python Seaborn – set_xlim – метки осей не отображаются на осиPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Python Seaborn – set_xlim – метки осей не отображаются на оси

Сообщение Anonymous »

У меня есть следующая функция для создания морских гистограмм.

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

def create_bar_chart(data,
numeric_col,
category_col,
group_col=None,
x_min=0,
x_max=100,
fig_width_cm=12,
fig_heigth_cm=8):

fig, ax = plt.subplots(figsize=(cm*fig_width_cm, cm*fig_heigth_cm))
palette= {"Portfolio": "#00915A", "Benchmark": "#B3B3B3"}
if group_col is None:
group_col = category_col
sns.barplot(data, x=numeric_col, y=category_col, hue=group_col, legend=False, palette=palette, width=0.4)
sns.despine(offset=10, trim=True)
ax.set_xlim(x_min, x_max)
ax.yaxis.grid(False) # Hide the horizontal gridlines
ax.xaxis.grid(True) # Show the vertical gridlines

for container in ax.containers:
ax.bar_label(container, fmt='{:.2f}', fontsize=8)

return fig
Я хочу, чтобы ось X имела диапазон значений, например. 0–100, а также имеют вертикальные линии сетки для этого диапазона. Поэтому я использую ax.set_xlim() Однако при текущих настройках метки осей и вертикальные линии сетки определяются максимальным значением x данных... ax.set_xlim влияет только на размер сетки диаграммы. ... Скриншот для иллюстрации:
Изображение

Знаете, чего мне не хватает? Спасибо

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

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как использовать функцию Set Set State Set Set Satwerive AMD (ADL) (для программного переворачивания)
    Anonymous » » в форуме C#
    0 Ответы
    25 Просмотры
    Последнее сообщение Anonymous
  • Как преобразовать Set> в Set?
    Anonymous » » в форуме JAVA
    0 Ответы
    49 Просмотры
    Последнее сообщение Anonymous
  • Класс осей - явно устанавливает размер (ширину/высоту) осей в заданных единицах.
    Anonymous » » в форуме Python
    0 Ответы
    53 Просмотры
    Последнее сообщение Anonymous
  • Как изменить размер фигуры осей Seaborn или графика уровня фигуры
    Anonymous » » в форуме Python
    0 Ответы
    79 Просмотры
    Последнее сообщение Anonymous
  • Диапазон осей гистограммы с seaborn/matplotlib
    Anonymous » » в форуме Python
    0 Ответы
    18 Просмотры
    Последнее сообщение Anonymous

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