pandas重新生成索引的方法
在數(shù)據(jù)處理的過程中,出現(xiàn)了這樣的問題,篩選某些數(shù)據(jù),出現(xiàn)索引從600多開始,但是我希望這行數(shù)據(jù)下標(biāo)從0開始。
這個(gè)時(shí)候,我想到的是:
df.reindex(range(length))
但是查看一下數(shù)據(jù)之后,發(fā)現(xiàn)0-624之間的值全為Nan,顯然不是我需要的數(shù)據(jù)。
最后找到了說明:
pandas調(diào)用reindex方法后凈會(huì)根據(jù)新索引進(jìn)行重排,如果某個(gè)索引值當(dāng)前不存在,就會(huì)引入
缺失值;可以通過fill_value參數(shù)填充默認(rèn)值,也可以通過method參數(shù)設(shè)置填充方法;
感謝身邊同事的幫助,找到了解決的方法:
df_new = df.set_index(drop=True) 他沒有原地修改,因此需要重新賦值。
時(shí)候之后的效果就是,期待的625行的數(shù)據(jù),變成了從0開始的下標(biāo)。
以上這篇pandas重新生成索引的方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
- pandas.dataframe按行索引表達(dá)式選取方法
- pandas帶有重復(fù)索引操作方法
- pandas表連接 索引上的合并方法
- 淺談Pandas 排序之后索引的問題
- pandas.dataframe中根據(jù)條件獲取元素所在的位置方法(索引)
- python pandas 對series和dataframe的重置索引reindex方法
- pandas數(shù)據(jù)清洗,排序,索引設(shè)置,數(shù)據(jù)選取方法
- pandas實(shí)現(xiàn)選取特定索引的行
- pandas將DataFrame的列變成行索引的方法
- python中pandas.DataFrame的簡單操作方法(創(chuàng)建、索引、增添與刪除)
相關(guān)文章
對Python 多線程統(tǒng)計(jì)所有csv文件的行數(shù)方法詳解
今天小編就為大家分享一篇對Python 多線程統(tǒng)計(jì)所有csv文件的行數(shù)方法詳解,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-02-02
Jupyter 無法下載文件夾如何實(shí)現(xiàn)曲線救國
這篇文章主要介紹了Jupyter 無法下載文件夾如何實(shí)現(xiàn)曲線救國?今天小編就為大家?guī)砹私鉀Q方法,希望對大家有所幫助。一起跟隨小編過來看看吧2020-04-04
python實(shí)現(xiàn)基于信息增益的決策樹歸納
這篇文章主要為大家詳細(xì)介紹了Python實(shí)現(xiàn)基于信息增益的決策樹歸納,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-12-12
使用numpy對數(shù)組求平均時(shí)如何忽略nan值
這篇文章主要介紹了使用numpy對數(shù)組求平均時(shí)如何忽略nan值,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-02-02
Ubuntu配置Pytorch on Graph (PoG)環(huán)境過程圖解
這篇文章主要介紹了Ubuntu配置Pytorch on Graph (PoG)環(huán)境過程圖解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-11-11
python默認(rèn)參數(shù)調(diào)用方法解析
這篇文章主要介紹了python默認(rèn)參數(shù)調(diào)用方法解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-02-02
python入門課程第一講之安裝與優(yōu)缺點(diǎn)介紹
這篇文章主要介紹了python入門課程第一講之安裝與優(yōu)缺點(diǎn),本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-09-09

