Как я могу легко преобразовать диаграмму Pandas в горизонтальную? - PullRequest
0 голосов
/ 07 мая 2020

Я пытаюсь построить график с горизонтальными полосами. Есть ли способ сделать это, адаптировав приведенный ниже сценарий? *

1 Ответ

1 голос
/ 07 мая 2020

Измените тип с «bar» на «barh»

ax = fig.add_subplot(121)
ax = df['colum_1'].plot(kind='barh', figsize=(14), title="Column1");

Обновить

Чтобы убедиться, что они не перекрываются. Используйте следующий подход:

fig, axs = plt.subplots(1,2)
axs[0] = df['colum_1'].plot(kind='bar', figsize=(14), title="Column1")
axs[1] = df['colum_1'].plot(kind='barh', figsize=(14), title="Column1")
...