我正在尝试使用具有相同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开始。