Seaborn是一個了不起的可視化庫,用於在Python中進行統計圖形繪製。它提供了漂亮的默認樣式和調色板,以使統計圖更具吸引力。它建立在matplotlib庫的頂部,並與 Pandas 的數據結構緊密集成。
seaborn.pointplot():
- 此方法用於使用散點圖字形顯示點估計和置信區間。點圖通過散點圖的位置表示對數值變量的集中趨勢的估計,並使用誤差線提供了一些圍繞該估計的不確定性的指示。
- 即使數據具有數字或日期類型,此函數也始終將變量之一視為分類變量,並在相關軸上的序數位置(0,1,…n)繪製數據。
用法: seaborn.pointplot(x=None, y=None, hue=None, data=None, order=None,hue_order=None, estimator=<function mean at 0x00000193E305E828>, ci=95, n_boot=1000, units=None, markers=’o’, linestyles=’-‘, dodge=False, join=True, scale=1, orient=None, color=None, palette=None, errwidth=None, capsize=None, ax=None, **kwargs)
參數:以下是一些主要參數的說明:
- x, y:用於繪製long-form數據的輸入。
- hue:(可選)用於顏色編碼的列名稱。
- data: DataFrame 作為用於繪製的數據集。
- markers:(可選)用於每個‘hue’級別的標記。
- linestyles:(可選)用於每個‘hue’級別的線型。
- dodge:(可選)沿分類軸分隔‘hue’變量的每個級別的點的數量。
- color:(可選)所有元素的顏色,或漸變調色板的種子。
- capsize:(可選)誤差條上‘caps’的寬度。
返回:在其上繪製了繪圖的“軸”對象。
下麵是上述方法的實現:
範例1:
Python3
# importing required packages
import seaborn as sns
import matplotlib.pyplot as plt
# loading dataset
data = sns.load_dataset("tips")
# draw pointplot
sns.pointplot(x = "sex",
y = "total_bill",
data = data)
# show the plot
plt.show()
# This code is contributed
# by Deepanshu Rustagi.
輸出:
範例2:
Python3
# importing required packages
import seaborn as sns
import matplotlib.pyplot as plt
# loading dataset
data = sns.load_dataset("tips")
# draw pointplot with
# hue = smoker
sns.pointplot(x = "sex",
y = "total_bill",
hue = "smoker",
data = data)
# show the plot
plt.show()
# This code is contributed
# by Deepanshu Rustagi.
輸出:
範例3:
Python3
# importing required packages
import seaborn as sns
import matplotlib.pyplot as plt
# loading dataset
data = sns.load_dataset("tips")
# draw pointplot
sns.pointplot(x = "size",
y = "total_bill",
linestyles = '-.',
markers = '^',
hue = "sex",
data = data)
# show the plot
plt.show()
# This code is contributed
# by Deepanshu Rustagi.
輸出:
相關用法
- Python set()用法及代碼示例
- Python next()用法及代碼示例
- Python os.dup()用法及代碼示例
- Python os.write()用法及代碼示例
- Python turtle.pos()用法及代碼示例
- Python os.closerange()用法及代碼示例
- Python sympy.has()用法及代碼示例
- Python os.unlink()用法及代碼示例
- Python PIL putalpha()用法及代碼示例
- Python Numpy np.fft()用法及代碼示例
- Python sympy.nT()用法及代碼示例
- Python os.fstat()用法及代碼示例
- Python os.close()用法及代碼示例
- Python os.dup2()用法及代碼示例
- Python sympy.crt()用法及代碼示例
- Python os.fchdir()用法及代碼示例
- Python os.times()用法及代碼示例
- Python os.read()用法及代碼示例
注:本文由純淨天空篩選整理自deepanshu_rustagi大神的英文原創作品 Python – seaborn.pointplot() method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。