CODEDRAGON ㆍDevelopment/Python
다중 인덱스(Multi-index)
· 데이터프레임을 생성할 때 columns 인자에 리스트의 리스트(행렬) 형태로 인덱스를 넣으면 다중 열 인덱스를 생성할 수 있습니다.
· 데이터프레임을 생성할 때 index 인자에 리스트의 리스트(행렬) 형태로 인덱스를 넣으면 다중 행 인덱스를 생성할 수 있습니다.
· 다중 인덱스의 이름지정하여 사용할 수 있습니다. 열 인덱스들의 이름 지정은 columns 객체의 names 속성에 리스트를 넣어서 지정합니다. 행 인덱스들의 이름 지정은 index 객체의 names 속성에 리스트를 넣어서 지정합니다.
pd.DataFrame( data, columns=[["A", "A", "B", "B"], ["C1", "C2", "C1", "C2"]]) |
df4 = pd.DataFrame(data, columns=[["A", "A", "B", "B"], ["C", "D", "C", "D"]], index=[["M", "M", "M", "F", "F", "F"], |
df.columns.names = ["indexname1", "indexname2", ...] |
df.index.names = ["indexname1", "indexname2", ...] |
'Development > Python' 카테고리의 다른 글
다중 인덱스가 있는 경우의 데이터프레임 인덱싱 (0) | 2020.02.10 |
---|---|
행 인덱스와 열 인덱스 교환 (0) | 2020.02.10 |
%timeit (0) | 2020.02.10 |
cut() (0) | 2020.02.10 |
열 데이터 갱신, 추가, 삭제 (0) | 2020.02.10 |