小编Kār*_*sts的帖子

使用 seaborn regplot 扩展回归线

我进行了搜索,但没有找到重新分级 seaborn 库的答案。我还检查了lmplot()和的文档regplot(),但也没有找到。是否可以扩展和控制回归线的长度?默认情况下,seaborn 根据 x 轴的长度拟合回归线的长度。另一种选择是使用参数truncate=True——这会将回归线限制在数据范围内。其他选择?

在我的示例中,我希望将下回归线向下延伸到 x=0。而上面的那条线一直延伸到与下面那条线的交点。

例子

import matplotlib.pyplot as plt
import pandas as pd
import seaborn as sns

file = 'cobbles.csv'
df = pd.read_csv(file, sep=',')

sns.regplot(x='downward_temp', y='downward_heat', data=df, ci=None)
sns.regplot(x='upward_temp', y='upward_heat', data=df, ci=None, order=2)


plt.xlim([0,25])
plt.ylim([0,100])
plt.show()
Run Code Online (Sandbox Code Playgroud)

python matplotlib pandas seaborn

6
推荐指数
3
解决办法
6905
查看次数

标签 统计

matplotlib ×1

pandas ×1

python ×1

seaborn ×1