欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python?dataframe如何設(shè)置index

 更新時間:2022年05月12日 10:29:30   作者:搬磚的Fish  
這篇文章主要介紹了Python?dataframe如何設(shè)置index,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

dataframe設(shè)置index

DataFrame.set_index(keys, drop=True, append=False, inplace=False, verify_integrity=False)?

其中:keys是列標簽或數(shù)組列表

  • drop:刪除要用作新索引的列,布爾值默認為True
  • append:boolean是否將列附加到現(xiàn)有索引默認為False,inplace修改DataFrame(不要創(chuàng)建新對象)默認為False
  • verify_integrity:檢查新索引是否有重復(fù)項默認為False。

示例:

In [ ]: df = pd.DataFrame({'A': ['A0', 'A1', 'A2', 'A3'],
	              	  	  'B': ['B0', 'B1', 'B2', 'B3'],
	              		  'C': ['C0', 'C1', 'C2', 'C3'],
	              		  'D': ['D0', 'D1', 'D2', 'D3']},
	              		   index=[0, 1, 2, 3])
	              		  
Out[ ]: 
	A	B	C	D
0	A0	B0	C0	D0
1	A1	B1	C1	D1
2	A2	B2	C2	D2
3	A3	B3	C3	D3
>>> df1= df.set_index(['A', 'B'])
>>> df2 = df.set_index([[1, 2, 3,4]])
DataFrame.reset_index(level=None, drop=False, inplace=False, col_level=0, col_fill='')

level指僅從索引中刪除給定的級別,默認情況下刪除所有級別int,str,tuple或list,默認為None。drop確定索引列會是否還原為普通列

示例:

>>> df.reset_index()

重命名dataframe的index 

方法1:直接賦值法

因為dataframe的index也是series格式的數(shù)據(jù),所以直接指定index為一個新的series即可修改dataframe的index:

方法2:map

方法3:rename

通過rename傳入一個函數(shù)可以批量替換index或rename:

也可以通過傳入一個字典,指定修改index或column:

自定義map函數(shù)處理dataframe

map函數(shù)通過傳入一個函數(shù)來對對象進行批量處理:

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • python操作 hbase 數(shù)據(jù)的方法

    python操作 hbase 數(shù)據(jù)的方法

    下面小編就為大家?guī)硪黄猵ython操作 hbase 數(shù)據(jù)的方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-12-12
  • pandas 獲取季度,月度,年度首尾日期的方法

    pandas 獲取季度,月度,年度首尾日期的方法

    下面小編就為大家分享一篇pandas 獲取季度,月度,年度首尾日期的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-04-04
  • Keras loss函數(shù)剖析

    Keras loss函數(shù)剖析

    這篇文章主要介紹了Keras loss函數(shù)剖析,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-07-07
  • 對python實現(xiàn)合并兩個排序鏈表的方法詳解

    對python實現(xiàn)合并兩個排序鏈表的方法詳解

    今天小編就為大家分享一篇對python實現(xiàn)合并兩個排序鏈表的方法詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-01-01
  • python中property和setter裝飾器用法

    python中property和setter裝飾器用法

    今天小編就為大家分享一篇python中property和setter裝飾器用法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-12-12
  • python33 urllib2使用方法細節(jié)講解

    python33 urllib2使用方法細節(jié)講解

    Python 標準庫中有很多實用的工具類,這里總結(jié)一些 urllib2 的使用細節(jié):Proxy 的設(shè)置、Timeout 設(shè)置、在 HTTP Request 中加入特定的 、Cookie、使用 HTTP 的 PUT 和 DELETE 方法
    2013-12-12
  • python使用pika庫調(diào)用rabbitmq參數(shù)使用詳情

    python使用pika庫調(diào)用rabbitmq參數(shù)使用詳情

    這篇文章主要介紹了python使用pika庫調(diào)用rabbitmq參數(shù)使用詳情,文章通過展開文章主題分享了三種方式,具有一定的參考價值,需要的朋友可以參考一下
    2022-08-08
  • 解決pytorch-yolov3 train 報錯的問題

    解決pytorch-yolov3 train 報錯的問題

    今天小編就為大家分享一篇解決pytorch-yolov3 train 報錯的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-02-02
  • python函數(shù)常見關(guān)鍵字分享

    python函數(shù)常見關(guān)鍵字分享

    這篇文章主要向大家介紹的是python函數(shù)常見關(guān)鍵字,文章基于python的相關(guān)資料展開對文章主題的詳細介紹,具有一定的參考價值,需要的小伙伴可以參考一下
    2022-04-04
  • python類型強制轉(zhuǎn)換long to int的代碼

    python類型強制轉(zhuǎn)換long to int的代碼

    python的int型最大值和系統(tǒng)有關(guān),32位和64位系統(tǒng)結(jié)果是不同的,分別為2的31次方減1和2的63次方減1,可以通過sys.maxint查看此值
    2013-02-02

最新評論