溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

Pandas怎么索引對(duì)象

發(fā)布時(shí)間:2021-08-17 20:17:45 來(lái)源:億速云 閱讀:120 作者:chen 欄目:云計(jì)算

這篇文章主要講解了“Pandas怎么索引對(duì)象”,文中的講解內(nèi)容簡(jiǎn)單清晰,易于學(xué)習(xí)與理解,下面請(qǐng)大家跟著小編的思路慢慢深入,一起來(lái)研究和學(xué)習(xí)“Pandas怎么索引對(duì)象”吧!

set_index

DataFrame可以通過(guò)set_index方法,可以設(shè)置單索引和復(fù)合索引。
DataFrame.set_index(keys, drop=True, append=False, inplace=False, verify_integrity=False)
append添加新索引,drop為False,inplace為T(mén)rue時(shí),索引將會(huì)還原為列

In [307]: data
Out[307]: 
     a    b  c    d0  bar  one  z  1.01  bar  two  y  2.02  foo  one  x  3.03  foo  two  w  4.0In [308]: indexed1 = data.set_index('c')

In [309]: indexed1
Out[309]: 
     a    b    d
c               
z  bar  one  1.0y  bar  two  2.0x  foo  one  3.0w  foo  two  4.0In [310]: indexed2 = data.set_index(['a', 'b'])

In [311]: indexed2
Out[311]: 
         c    da   b          
bar one  z  1.0two  y  2.0foo one  x  3.0two  w  4.0

reset_index

reset_index可以還原索引,從新變?yōu)槟J(rèn)的整型索引
DataFrame.reset_index(level=None, drop=False, inplace=False, col_level=0, col_fill=”)
level控制了具體要還原的那個(gè)等級(jí)的索引
drop為False則索引列會(huì)被還原為普通列,否則會(huì)丟失

In [318]: data
Out[318]: 
         c    da   b          
bar one  z  1.0two  y  2.0foo one  x  3.0two  w  4.0In [319]: data.reset_index()
Out[319]: 
     a    b  c    d0  bar  one  z  1.01  bar  two  y  2.02  foo  one  x  3.03  foo  two  w  4.0

感謝各位的閱讀,以上就是“Pandas怎么索引對(duì)象”的內(nèi)容了,經(jīng)過(guò)本文的學(xué)習(xí)后,相信大家對(duì)Pandas怎么索引對(duì)象這一問(wèn)題有了更深刻的體會(huì),具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是億速云,小編將為大家推送更多相關(guān)知識(shí)點(diǎn)的文章,歡迎關(guān)注!

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI