Seaborn是基於matplotlib的Python數據可視化庫。它提供了用於繪製引人入勝且內容豐富的統計圖形的高級接口。顏色脫穎而出,各層完美地融合在一起,輪廓貫穿整個流程,整個包裝不僅具有良好的美學品質,而且還為我們提供了有意義的見解。
seaborn.lineplot()
用幾種語義分組的可能性畫一條線圖。可以使用色相,大小和樣式參數針對數據的不同子集顯示x和y之間的關係。這些參數控製使用什麽視覺語義來標識不同的子集。通過使用所有三種語義類型,可以獨立顯示多達三個維度,但是這種情節樣式可能難以解釋,並且通常無效。使用冗餘語義(即同一變量的色相和樣式)有助於使圖形更易於訪問。
用法:sns.lineplot(x=None, y=None, hue=None, size=None, style=None, data=None, palette=None, hue_order=None, hue_norm=None, sizes=None, size_order=None, size_norm=None, dashes=True, markers=None, style_order=None, units=None, estimator=’mean’, ci=95, n_boot=1000, sort=True, err_style=’band’, err_kws=None, legend=’brief’, ax=None, **kwargs,)
參數:
x,y:輸入數據變量;必須為數字。可以直接傳遞數據或引用數據中的列。
hue:將產生不同顏色線條的分組變量。可以是分類的也可以是數字的,盡管顏色映射在後一種情況下的行為會有所不同。
style:分組變量將產生帶有不同破折號和/或標記的線。可以具有數字dtype,但始終將其視為類別。
data:整潔(“long-form”)數據幀,其中每一列都是變量,每一行都是觀察值。
markers:確定如何繪製樣式變量不同級別的標記的對象。
legend:如何繪製圖例。如果為“brief”,則數字“色相”和“大小”變量將以均勻間隔的值的樣本表示。
下麵是一些例子上述方法的實現:
範例1:
Python3
# importing packages
import seaborn as sns
import matplotlib.pyplot as plt
# loading dataset
data = sns.load_dataset("iris")
# draw lineplot
sns.lineplot(x="sepal_length", y="sepal_width", data=data)
plt.show()
輸出:
範例2:
Python3
# importing packages
import seaborn as sns
import matplotlib.pyplot as plt
# loading dataset
data = sns.load_dataset("tips")
# draw lineplot
# hue by sex
# style to hue
sns.lineplot(x="total_bill", y="size",
hue="sex", style="sex",
data=data)
plt.show()
輸出:
相關用法
- Python os._exit()用法及代碼示例
- Python os.WEXITSTATUS()用法及代碼示例
- Python os.abort()用法及代碼示例
- Python os.renames()用法及代碼示例
- Python os.lseek()用法及代碼示例
- Python PyTorch sin()用法及代碼示例
- Python Sympy Line.is_parallel()用法及代碼示例
- Python PIL GaussianBlur()用法及代碼示例
- Python Numpy np.hermefit()用法及代碼示例
- Python Numpy np.hermevander()用法及代碼示例
- Python Method和Function的區別用法及代碼示例
- Python TextBlob.word_counts()用法及代碼示例
- Python sympy.GreaterThan()用法及代碼示例
- Python sympy.StrictLessThan()用法及代碼示例
- Python sympy.LessThan()用法及代碼示例
- Python sympy.StrictGreaterThan()用法及代碼示例
注:本文由純淨天空篩選整理自deepanshu_rustagi大神的英文原創作品 seaborn.lineplot() method in Python。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。