seaborn.distplot()
參考https://www.cntofu.com/book/172/docs/24.md
一、函數(shù)
seaborn.distplot(a, bins=None, hist=True, kde=True, rug=False, fit=None, hist_kws=None, kde_kws=None, rug_kws=None, fit_kws=None, color=None, vertical=False, norm_hist=False, axlabel=None, label=None, ax=None)
繪制單變量觀測值分布圖。
該函數(shù)結合了matplotlib中的 hist函數(shù)(自動計算一個默認的合適的bin大小)?、seaborn的kdeplot()**?**和rugplot()*?**函數(shù)。它還可以擬合scipy.stats分布并在數(shù)據(jù)上繪制估計的PDF(概率分布函數(shù))。
二、參數(shù)
a:Series、1維數(shù)組或者列表
觀察數(shù)據(jù)。如果是具有name屬性的Series對象,則該名稱將用于標記數(shù)據(jù)軸。
binsmatplotlib hist()的參數(shù),或None。可選參數(shù)。
直方圖bins(柱)的數(shù)目,若填None,則默認使用Freedman-Diaconis規(guī)則指定柱的數(shù)目。
- 設置bins為10
hist:布爾值,可選參數(shù)。
是否繪制(標準化)直方圖
kde:布爾值,可選參數(shù)。
是否繪制高斯核密度估計圖。
rug:布爾值,可選參數(shù)。
是否在橫軸上繪制觀測值豎線。
fit:隨機變量對象,可選參數(shù)。
一個帶有fit方法的對象,返回一個元組,該元組可以傳遞給pdf方法一個位置參數(shù),該位置參數(shù)遵循一個值的網(wǎng)格用于評估pdf。
{hist, kde, rug, fit}_kws:字典,可選參數(shù)。
底層繪圖函數(shù)的關鍵字參數(shù)。
color:matplotlib color,可選參數(shù)。
可以繪制除了擬合曲線之外所有內容的顏色。
vertical:布爾值,可選參數(shù)。
如果為True,則觀測值在y軸顯示。
norm_hist:布爾值,可選參數(shù)。
如果為True,則直方圖的高度顯示密度而不是計數(shù)。如果繪制KDE圖或擬合密度,則默認為True。
axlabel:字符串,False或者None,可選參數(shù)。
橫軸的名稱。如果為None,將嘗試從a.name獲取它;如果為False,則不設置標簽。
- 設置axlabel為hahah
label:字符串,可選參數(shù)。
圖形相關組成部分的圖例標簽。
ax:matplotlib axis,可選參數(shù)。
若提供該參數(shù),則在參數(shù)設定的軸上繪圖。
返回值:ax:matplotlib Axes
返回Axes對象以及用于進一步調整的繪圖。
總結
以上是生活随笔為你收集整理的seaborn.distplot()的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 使用清华开源镜像安装tensorflow
- 下一篇: pd.melt