在Seaborn中,如何使用具有相同Y轴的计数图和线图?

时间:2019-07-25 17:22:23

标签: python-3.x

我正在尝试使用具有相同Y轴的计数图和线图。它正在工作,但是我得到的绘图在X轴上有问题。 X轴(尤其是次要Y轴)不在我希望它开始的位置(在点1)开始。

我尝试了其他方法,但没有任何效果。

sns.set(style='dark')
fig, ax1=plt.subplots(figsize=(6,4))

plt.title("Plot of farmers' take home and count by cycle", fontsize=13)
ax2=ax1.twinx()

sns.countplot(ax=ax1, x=data["Flock_number"], palette="ch:.25", data=data)
sns.lineplot(ax=ax2, x=data["Flock_number"], y=data["Take_home"], color='r',ci='sd')


plt.tight_layout()
plt.show()

我想同时看到“ Count”和(“ Take_home”)在X轴上都从1开始。

0 个答案:

没有答案