pandas庫學(xué)習(xí)(九) 匯總和計算描述統(tǒng)計

提取完數(shù)據(jù)后钦勘,通常要對數(shù)據(jù)進行匯總讥蟆,統(tǒng)計和計算马胧,看看pandas有哪些操作僵朗。
df = DataFrame([[1.4,np.nan],[7.1,-4.5],[np.nan,np.nan],[0.75,-1.3]],index=['a','b','c','d'],columns=['one','two'])

    one  two
a  1.40  NaN
b  7.10 -4.5
c   NaN  NaN
d  0.75 -1.3

求和操作席纽,會自動忽略為NaN的值:
df.sum()

one    9.25
two   -5.80
dtype: float64

也可以橫向相加捏悬,比如:
df.sum(axis=1)

a    1.40
b    2.60
c    0.00
d   -0.55
dtype: float64

求平均值,會自動忽略NaN润梯,但我們也可以手動設(shè)置不忽略
df.mean(axis=1,skipna=False)

a      NaN
b    1.300
c      NaN
d   -0.275
dtype: float64

可以一次性返回多個統(tǒng)計數(shù)據(jù):
df.describe()

            one       two
count  3.000000  2.000000
mean   3.083333 -2.900000
std    3.493685  2.262742
min    0.750000 -4.500000
25%    1.075000 -3.700000
50%    1.400000 -2.900000
75%    4.250000 -2.100000
max    7.100000 -1.300000

如果不是數(shù)值類型會返回另一種結(jié)果
obj = Series(['a','a','b','c']*4)

0     a
1     a
2     b
3     c
4     a
5     a
6     b
7     c
8     a
9     a
10    b
11    c
12    a
13    a
14    b
15    c
dtype: object

obj.describe()

count     16
unique     3
top        a
freq       8
dtype: object

總結(jié)一波:
count 非NA值的數(shù)量
describe 針對Series或各DataFrame列計算匯總統(tǒng)計
min,max 計算最小值和最大值
argmin,argmax 計算能夠獲取到最小值和最大值的索引位置(整數(shù))
idxmin,idxmax 計算能夠獲取到最小值和最大值的索引值
quantile 計算樣本的分位數(shù)(0到 1)
sum 值的總和
mean 值的平均數(shù)
media 值的算術(shù)中位數(shù)(50%分位數(shù))
mad 根據(jù)平均值計算平均絕對離差
var 樣本值的方差
std 樣本值的標(biāo)準(zhǔn)差
skew 樣本值的偏度(三階矩)
kurt 樣本值的峰度(四階矩)
cumsum 樣本值的累計和
cummin,cummax 樣本值的累計最大值和累計最小
cumprod 樣本值的累計積
diff 計算一階差分(對時間序列很有用)
pct_change 計算百分?jǐn)?shù)變化

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末邮破,一起剝皮案震驚了整個濱河市诈豌,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌抒和,老刑警劉巖矫渔,帶你破解...
    沈念sama閱讀 217,826評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異摧莽,居然都是意外死亡庙洼,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,968評論 3 395
  • 文/潘曉璐 我一進店門镊辕,熙熙樓的掌柜王于貴愁眉苦臉地迎上來油够,“玉大人,你說我怎么就攤上這事征懈∈В” “怎么了?”我有些...
    開封第一講書人閱讀 164,234評論 0 354
  • 文/不壞的土叔 我叫張陵卖哎,是天一觀的道長鬼悠。 經(jīng)常有香客問我,道長亏娜,這世上最難降的妖魔是什么焕窝? 我笑而不...
    開封第一講書人閱讀 58,562評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮维贺,結(jié)果婚禮上它掂,老公的妹妹穿的比我還像新娘。我一直安慰自己溯泣,他們只是感情好虐秋,可當(dāng)我...
    茶點故事閱讀 67,611評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著垃沦,像睡著了一般熟妓。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上栏尚,一...
    開封第一講書人閱讀 51,482評論 1 302
  • 那天起愈,我揣著相機與錄音,去河邊找鬼译仗。 笑死抬虽,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的纵菌。 我是一名探鬼主播阐污,決...
    沈念sama閱讀 40,271評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼咱圆!你這毒婦竟也來了笛辟?” 一聲冷哼從身側(cè)響起功氨,我...
    開封第一講書人閱讀 39,166評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎手幢,沒想到半個月后捷凄,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,608評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡围来,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,814評論 3 336
  • 正文 我和宋清朗相戀三年跺涤,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片监透。...
    茶點故事閱讀 39,926評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡桶错,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出胀蛮,到底是詐尸還是另有隱情院刁,我是刑警寧澤,帶...
    沈念sama閱讀 35,644評論 5 346
  • 正文 年R本政府宣布粪狼,位于F島的核電站退腥,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏鸳玩。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,249評論 3 329
  • 文/蒙蒙 一演闭、第九天 我趴在偏房一處隱蔽的房頂上張望不跟。 院中可真熱鬧,春花似錦米碰、人聲如沸窝革。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,866評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽虐译。三九已至,卻和暖如春吴趴,著一層夾襖步出監(jiān)牢的瞬間漆诽,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,991評論 1 269
  • 我被黑心中介騙來泰國打工锣枝, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留厢拭,地道東北人。 一個月前我還...
    沈念sama閱讀 48,063評論 3 370
  • 正文 我出身青樓撇叁,卻偏偏與公主長得像供鸠,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子陨闹,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,871評論 2 354

推薦閱讀更多精彩內(nèi)容