我正在尝试绘制带有水平条的条形图。我有什么办法可以适应下面的脚本?
ax = fig.add_subplot(121)
ax = df['colum_1'].plot(kind='bar',
figsize=(14,8),
title="Column1");
我知道这里有barh函数,但是我想知道上面代码中是否有任何改编来做到这一点。
答案 0 :(得分:1)
将种类从“ 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")