seaborn画图的范围与设置的画布大小对应不上,要怎么调整

用seaborn默认生成的范围可以得到这样的图。
写了一个这样的代码,修改了x与y轴的范围,得到的图是这样的

img

plt.xlim(-10, 60)
plt.ylim(0, 15)
sns.regplot(x= "total_bill",y="tip",data=tips,color="black")

img

但是画出来的回归图像好像和画布对应不上,拟合曲线也和之前的完全一样。我要怎么改才能让绘制的图像与画布相对应