Pandas手冊(3)-DataFrame-Selection By Label/Position

這里主要介紹下,在DataFrame中一些篩選的操作克胳,常用的有下面這些


熟練掌握上面的幾個方法平绩,操作DataFrame應(yīng)該就足夠了

import pandas as pd
import numpy as np

d = {'one' : pd.Series([1., 2., 3.], index=['a', 'b', 'c']),
     'two' : pd.Series([1., 2., 3., 4.], index=['a', 'b', 'c', 'd'])}

df = pd.DataFrame(d)

print('原始數(shù)據(jù):\n',df)

print('index 為a的數(shù)據(jù):\n',df.loc['a'])
print('index下標為2的數(shù)據(jù):\n', df.iloc[2])

.loc函數(shù)

,主要就是通過label來獲取row數(shù)據(jù)


前面的例子漠另,都是通過label來輸出指定的行數(shù)據(jù)馒过,其實也可以控制輸出指定的列

df2 = pd.DataFrame(np.random.randn(6,4),index=list('abcdef'),
                   columns=list('ABCD'))
print(df2)
print(df2.loc['c':])
print(df2.loc['d':,['A','D']])

我們還可以實現(xiàn)更復(fù)雜的篩選
我們只輸出指定的列,label 為a的行數(shù)值大于-1且小于0的列

print(df2.loc[:,(df2.loc['a']>-1) & (df2.loc['a']<0)])

#輸出指定單元格數(shù)據(jù)print(df2.loc['a','C'])

.iloc函數(shù)

就是通過下標來篩選數(shù)據(jù)


df3 = pd.DataFrame(np.random.randn(6,4),
                   index=list(range(0,12,2)),
                   columns=list(range(0,8,2)))
print(df3)
#輸出第2行
print(df3.iloc[1])
print(df3.iloc[:3])
print(df3.iloc[3:5,1:3])
print(df3.iloc[[1, 3, 5], [1, 3]])

附錄(參考資料)

Indexing and Selecting Data
Selection By Label

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末酗钞,一起剝皮案震驚了整個濱河市腹忽,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌砚作,老刑警劉巖窘奏,帶你破解...
    沈念sama閱讀 212,542評論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異葫录,居然都是意外死亡着裹,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,596評論 3 385
  • 文/潘曉璐 我一進店門米同,熙熙樓的掌柜王于貴愁眉苦臉地迎上來骇扇,“玉大人,你說我怎么就攤上這事面粮∩傩ⅲ” “怎么了?”我有些...
    開封第一講書人閱讀 158,021評論 0 348
  • 文/不壞的土叔 我叫張陵熬苍,是天一觀的道長稍走。 經(jīng)常有香客問我袁翁,道長,這世上最難降的妖魔是什么婿脸? 我笑而不...
    開封第一講書人閱讀 56,682評論 1 284
  • 正文 為了忘掉前任粱胜,我火速辦了婚禮,結(jié)果婚禮上狐树,老公的妹妹穿的比我還像新娘焙压。我一直安慰自己,他們只是感情好抑钟,可當我...
    茶點故事閱讀 65,792評論 6 386
  • 文/花漫 我一把揭開白布冗恨。 她就那樣靜靜地躺著,像睡著了一般味赃。 火紅的嫁衣襯著肌膚如雪掀抹。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,985評論 1 291
  • 那天心俗,我揣著相機與錄音傲武,去河邊找鬼。 笑死城榛,一個胖子當著我的面吹牛揪利,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播狠持,決...
    沈念sama閱讀 39,107評論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼疟位,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了喘垂?” 一聲冷哼從身側(cè)響起甜刻,我...
    開封第一講書人閱讀 37,845評論 0 268
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎正勒,沒想到半個月后得院,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,299評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡章贞,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,612評論 2 327
  • 正文 我和宋清朗相戀三年祥绞,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片鸭限。...
    茶點故事閱讀 38,747評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡蜕径,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出败京,到底是詐尸還是另有隱情兜喻,我是刑警寧澤,帶...
    沈念sama閱讀 34,441評論 4 333
  • 正文 年R本政府宣布喧枷,位于F島的核電站虹统,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏隧甚。R本人自食惡果不足惜车荔,卻給世界環(huán)境...
    茶點故事閱讀 40,072評論 3 317
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望戚扳。 院中可真熱鬧忧便,春花似錦、人聲如沸帽借。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,828評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽砍艾。三九已至蒂教,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間脆荷,已是汗流浹背凝垛。 一陣腳步聲響...
    開封第一講書人閱讀 32,069評論 1 267
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留蜓谋,地道東北人梦皮。 一個月前我還...
    沈念sama閱讀 46,545評論 2 362
  • 正文 我出身青樓,卻偏偏與公主長得像桃焕,于是被迫代替她去往敵國和親剑肯。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 43,658評論 2 350

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