您好,登錄后才能下訂單哦!
這篇文章主要講解了“Pandas怎么索引對象”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“Pandas怎么索引對象”吧!
DataFrame可以通過set_index方法,可以設置單索引和復合索引。
DataFrame.set_index(keys, drop=True, append=False, inplace=False, verify_integrity=False)
append添加新索引,drop為False,inplace為True時,索引將會還原為列
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可以還原索引,從新變為默認的整型索引
DataFrame.reset_index(level=None, drop=False, inplace=False, col_level=0, col_fill=”)
level控制了具體要還原的那個等級的索引
drop為False則索引列會被還原為普通列,否則會丟失
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怎么索引對象”的內容了,經過本文的學習后,相信大家對Pandas怎么索引對象這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。