簡體   English   中英

Seaborn lmplot 截斷某些圖的趨勢線

[英]Seaborn lmplot truncates trendline for some plots

當我運行以下代碼時,一些圖的回歸線被截斷,即使我指定了 truncate=False。

import seaborn as sns

sns.set()
tips = sns.load_dataset('tips')
sns.lmplot(x='total_bill',y='tip',data=tips,truncate=False,col='day',hue='sex')

https://i.stack.imgur.com/YA0Ca.png

有什么辦法可以使這條線延伸到所有地塊的極限?

AFAIK 這最終是一個 matplotlib 問題(見評論),但它可以解決:

import seaborn as sns
sns.set()
tips = sns.load_dataset('tips')
g = sns.FacetGrid(data=tips, col="day", hue="sex")
g.set(xlim=(0, 55))
g.map(sns.regplot, "total_bill", "tip", truncate=False)
g.add_legend()

在此處輸入圖像描述

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM