這篇文章將為大家詳細講解有關(guān)pandas中Sample怎么用,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。
在梅州等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務理念,為客戶提供成都做網(wǎng)站、成都網(wǎng)站制作 網(wǎng)站設(shè)計制作按需定制,公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),品牌網(wǎng)站制作,成都營銷網(wǎng)站建設(shè),外貿(mào)網(wǎng)站建設(shè),梅州網(wǎng)站建設(shè)費用合理。Sample
Sample用于從DataFrame中隨機選取若干個行或列。
用法:
DataFrame.sample(n=None, frac=None, replace=False, weights=None, random_state=None, axis=None)
參數(shù)作用:
(1) n:要抽取的行數(shù)
(2) frac:抽取行的比例
例如frac=0.8,就是抽取其中80%
(3) replace:是否為有放回抽樣,
True:有放回抽樣
False:未放回抽樣
(4) weights:字符索引或概率數(shù)組
(5) random_state :隨機數(shù)發(fā)生器種子
(6) axis:選擇抽取數(shù)據(jù)的行還是列
axis=0:抽取行
axis=1:抽取列
比如要從df中隨機抽取5行:
sample1 = df.sample(n=5) sample1
從df隨機抽取60%的行,并且設(shè)置隨機數(shù)種子,每次能抽取到一樣的樣本:
sample2 = df.sample(frac=0.6,random_state=2) sample2
關(guān)于“pandas中Sample怎么用”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。