반응형
행 인덱스 계층적으로 만들기
열 인덱스 계층적으로 만들기
다중 인덱스 칼럼의 인덱스 탐색하기
죽으면 0
살아있으면 1
class가 컬럼 데이터
sex가 인덱스 데이터
aggfunc으로 평균값을 구함. 이를 클래스별 값으로 활용
다음 데이터 중에서
"월별"을 인덱스 데이터
"내역"을 칼럼 데이터로 활용
values로 분류할 칼럼들을 리스트 형태로 삽입
'''
실행 버튼을 눌러 멀티 인덱스를 활용한 데이터 프레임을 출력해보세요.
인덱스가 A와 B, 1과 2로 나뉘어져 있는 경우에 출력되는 결과와 멀티 인덱스가 있는 테이블의 인덱싱 방법을 확인해보세요.
'''
import numpy as np
import pandas as pd
df1 = pd.DataFrame(
np.random.randn(4, 2),
index=[['A', 'A', 'B', 'B'], [1, 2, 1, 2]],
columns=['data1', 'data2']
)
print("DataFrame1")
print(df1, "\n")
df2 = pd.DataFrame(
np.random.randn(4, 4),
columns=[["A", "A", "B", "B"], ["1", "2", "1", "2"]]
)
print("DataFrame2")
print(df2, "\n")
# 명시적 인덱싱을 활용한 df1의 인덱스 출력
print("df1.loc['A', 1]")
print(df1.loc['A', 1], "\n")
# df2의 [A][1] 칼럼 출력
print('df2["A"]["1"]')
print(df2["A"]["1"], "\n")
반응형
'● 인공지능, 분석 > 20.10 NIPA_주가예측' 카테고리의 다른 글
[matplot] 토끼와 거북이가 달리기 시합 (0) | 2020.10.12 |
---|---|
[Pandas 심화] 피리부는 사나이 문제 (0) | 2020.10.12 |
[Pandas 심화] DataFrame, 조건으로 검색하기 (0) | 2020.10.11 |
[Numpy] DataFrame 정렬 (0) | 2020.10.09 |
[Pandas 기초] Series, Dataframe, loc, iloc, slicing, (0) | 2020.10.05 |