最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Pandas之DataFrame對(duì)象的列和索引之間的轉(zhuǎn)化

 更新時(shí)間:2019年06月25日 14:25:26   作者:yungeisme  
這篇文章主要介紹了Pandas之DataFrame對(duì)象的列和索引之間的轉(zhuǎn)化,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

約定:

import pandas as pd

DataFrame對(duì)象的列和索引之間的轉(zhuǎn)化

我們常常需要將DataFrame對(duì)象中的某列或某幾列作為索引,或者將索引轉(zhuǎn)化為對(duì)象的列。pandas提供了set_index()/reset_index() 來(lái)供我們使用。

一、列轉(zhuǎn)化為索引

df1=pd.DataFrame({'X':range(5),'Y':range(5),'S':list("aaabb"),'Z':[1,1,2,2,2]})
df1

代碼結(jié)果:

S X Y Z
0 a 0 0 1
1 a 1 1 1
2 a 2 2 2
3 b 3 3 2
4 b 4 4 2

指定列為索引

df1.set_index('S')

代碼結(jié)果:

X Y Z
S
a 0 0 1
a 1 1 1
a 2 2 2
b 3 3 2
b 4 4 2

指定多個(gè)列作為多級(jí)索引

df1.set_index(['S','Z'])

代碼結(jié)果:

X Y
S Z
a 1 0 0
1 1 1
2 2 2
b 2 3 3
2 4 4

同時(shí)保留作為索引的列

df1.set_index(['S','Z'],drop=False)

代碼結(jié)果:

S X Y Z
S Z
a 1 a 0 0 1
1 a 1 1 1
2 a 2 2 2
b 2 b 3 3 2
2 b 4 4 2

二、索引轉(zhuǎn)化為列

df2=df1.set_index(['S','Z'])
df2

代碼結(jié)果:

X Y
S Z
a 1 0 0
1 1 1
2 2 2
b 2 3 3
2 4 4

將單個(gè)索引作為DataFrame對(duì)象的列

df2.reset_index('Z')

代碼結(jié)果:

Z X Y
S
a 1 0 0
a 1 1 1
a 2 2 2
b 2 3 3
b 2 4 4

將多級(jí)索引作為列

df2.reset_index()

代碼結(jié)果:

S Z X Y
0 a 1 0 0
1 a 1 1 1
2 a 2 2 2
3 b 2 3 3
4 b 2 4 4

直接刪除對(duì)指定索引

df2.reset_index('Z',drop=True)

代碼結(jié)果:

X Y
S
a 0 0
a 1 1
a 2 2
b 3 3
b 4 4

直接對(duì)原DataFrame對(duì)象修改

df2.reset_index(inplace=True)
df2

代碼結(jié)果:

S Z X Y
0 a 1 0 0
1 a 1 1 1
2 a 2 2 2
3 b 2 3 3
4 b 2 4 4

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python計(jì)算序列相似度的算法實(shí)例

    Python計(jì)算序列相似度的算法實(shí)例

    這篇文章主要介紹了Python計(jì)算序列相似度的算法實(shí)例,求兩個(gè)序列轉(zhuǎn)換的最少交換步驟和最小交換距離,本文提供了部分實(shí)現(xiàn)代碼與解決思路,對(duì)開發(fā)非常有幫助,需要的朋友可以參考下
    2023-07-07
  • Python開發(fā)的單詞頻率統(tǒng)計(jì)工具wordsworth使用方法

    Python開發(fā)的單詞頻率統(tǒng)計(jì)工具wordsworth使用方法

    wordsworth是字母,單詞和n元組頻率分析,用來(lái)分析文件中的單詞出現(xiàn)頻率的工具。
    2014-06-06
  • 對(duì)numpy中軸與維度的理解

    對(duì)numpy中軸與維度的理解

    下面小編就為大家分享一篇對(duì)numpy中軸與維度的理解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來(lái)看看吧
    2018-04-04
  • Python編程異步爬蟲之a(chǎn)iohttp模塊的基本用法

    Python編程異步爬蟲之a(chǎn)iohttp模塊的基本用法

    aiohttp?模塊是一個(gè)基于?asyncio?的?HTTP?客戶端和服務(wù)器框架,可以用于異步處理?HTTP?請(qǐng)求和響應(yīng),這篇文章給大家介紹Python編程異步爬蟲之a(chǎn)iohttp模塊的基本用法,感興趣的朋友一起看看吧
    2024-03-03
  • Python tkinter庫(kù)繪制春聯(lián)和福字的示例詳解

    Python tkinter庫(kù)繪制春聯(lián)和福字的示例詳解

    馬上要過年了,這篇文章將用到Python中的tkinter庫(kù)來(lái)寫一副春聯(lián)&福字送給大家。文中的實(shí)現(xiàn)方法講解詳細(xì),感興趣的小伙伴可以試一試
    2022-01-01
  • python 從list中隨機(jī)取值的方法

    python 從list中隨機(jī)取值的方法

    這篇文章主要介紹了python 從list中隨機(jī)取值的方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-11-11
  • Python中函數(shù)帶括號(hào)和不帶括號(hào)的區(qū)別及說明

    Python中函數(shù)帶括號(hào)和不帶括號(hào)的區(qū)別及說明

    這篇文章主要介紹了Python中函數(shù)帶括號(hào)和不帶括號(hào)的區(qū)別及說明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-11-11
  • 解決Django 在ForeignKey中出現(xiàn) non-nullable field錯(cuò)誤的問題

    解決Django 在ForeignKey中出現(xiàn) non-nullable field錯(cuò)誤的問題

    今天小編就為大家分享一篇解決Django 在ForeignKey中出現(xiàn) non-nullable field錯(cuò)誤的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來(lái)看看吧
    2019-08-08
  • 使用PyTorch將數(shù)據(jù)從CPU移動(dòng)到GPU的四個(gè)方法

    使用PyTorch將數(shù)據(jù)從CPU移動(dòng)到GPU的四個(gè)方法

    這篇文章給大家介紹了在 PyTorch 中,將數(shù)據(jù)從 CPU 移動(dòng)到 GPU 的幾種方法,使用 .to() 方法,使用 .cuda() 方法,使用 torch.Tensor 構(gòu)造函數(shù)和使用 torch.tensor 構(gòu)造函數(shù)這四個(gè)方法,通過代碼示例介紹非常詳細(xì),需要的朋友可以參考下
    2024-01-01
  • python實(shí)現(xiàn)WebSocket服務(wù)端過程解析

    python實(shí)現(xiàn)WebSocket服務(wù)端過程解析

    這篇文章主要介紹了python實(shí)現(xiàn)WebSocket服務(wù)端過程解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-10-10

最新評(píng)論

清水河县| 香河县| 西乡县| 建昌县| 棋牌| 易门县| 苏尼特右旗| 榆林市| 伊川县| 安新县| 即墨市| 元谋县| 桐城市| 油尖旺区| 芦山县| 泊头市| 广汉市| 泰顺县| 楚雄市| 武安市| 宜阳县| 西和县| 平和县| 子长县| 东乌| 苏尼特右旗| 米易县| 天峨县| 冕宁县| 琼海市| 渝北区| 常德市| 郁南县| 古丈县| 乡城县| 高要市| 宁远县| 诸城市| 柳河县| 本溪市| 定边县|