pandas 노트 2---resetindex 함수drop과 inplace 매개 변수의 이해

8180 단어 Pandasreset_index
본문은 세 부분으로 나눌 것이다.
1. reset_index 함수:
    ,         ,   DataFrame    ,       (groupby,agg,transform   ) ,     
reset_index  。

2. drop 매개변수의 이해:
drop=True:       index   ,  。
drop=False:       (        )

3. inplace 매개 변수의 이해:
       :
      inplace=True:       ,           ;
      inplace=False:       ,                。

나는 네가 방금 이 함수에 접촉했다면 어리둥절할 것이라고 믿는다. 특히 어떤 예는 inplace 매개 변수에 값을 부여하지 않았고 어떤 예는 주었기 때문에 본고는 코드와 결합하여 합리적인 해석을 할 것이다.
1. reset_index 함수:
import pandas as pd
import sys

df1 = pd.DataFrame({'A': ['A0', 'A1', 'A2', 'A3'],
                    'B': ['B0', 'B1', 'B2', 'B3'],
                    'C': ['C0', 'C1', 'C2', 'C3'],
                    'D': ['D0', 'D1', 'D2', 'D3']})

df2 = pd.DataFrame({'A': ['A4', 'A5', 'A6', 'A7'],
                    'B': ['B4', 'B5', 'B6', 'B7'],
                    'C': ['C4', 'C5', 'C6', 'C7'],
                    'D': ['D4', 'D5', 'D6', 'D7']})

df3 = pd.DataFrame({'A': ['A8', 'A9', 'A10', 'A11'],
                    'B': ['B8', 'B9', 'B10', 'B11'],
                    'C': ['C8', 'C9', 'C10', 'C11'],
                    'D': ['D8', 'D9', 'D10', 'D11']})

frames = [df1, df2, df3]
result = pd.concat(frames)#  ,   。

우선 아쉬운 대로 보다.시간 나면 더욱더

좋은 웹페이지 즐겨찾기