예제:
import pandas as pd
data1 = {('김판다', '영어'): [50, 20, 35],
('김판다', '국어'): [60, 5, 45],
('강승주', '영어'): [70, 10, 60],
('강승주', '국어'): [100, 30, 50]}
df = pd.DataFrame(data1)
국어 점수열만 인덱싱 합니다
1. loc 인덱서 활용
df.loc[:, (slice(None), '국어')]
2. xs 함수 활용
df.xs('국어', level=1, axis=1)
판다스 책이 출판되었습니다.
교보문고 구매 페이지, 알라딘 구매 페이지, yes24 구매 페이지
'판다스 > 판다스 팁' 카테고리의 다른 글
[pandas] 그룹내에서 정렬하기 (0) | 2024.02.20 |
---|---|
[pandas] 멀티 인덱스의 각 레벨의 유일 값 찾기 (0) | 2024.02.20 |
[pandas] 멀티 인덱스인 열을 가지고 있을 때 subtotal 열 만들기 (0) | 2024.02.20 |
[pandas] plot 함수로 subplot 그리는 방법 (0) | 2024.02.16 |
matplotlib의 컬러맵에서 색상을 지정해 그래프를 그리는 방법 (0) | 2024.02.13 |