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