데이터 코딩랩
07. DataFrame 인덱싱과 슬라이싱 본문
데이터프레임
• 2차원 데이터를 효과적으로 표현한 판다스 자료구조
칼럼 선택
• 대괄호['칼럼명']을 통해서 단일 컬럼선택 가능
- df['종가']
- 컬럼을 표현하는 시리즈 타입의 객체
- index는 회사이름
- value 는 종가
멀티 컬럼 선택
• 컬럼을 리스트로 구성한 후 인덱싱 기호에 리스트를 전달
- df[['컬럼명1', '컬럼명2']]
로우 선택(1/2)
• 데이터프레임에서 로우(row)를 선택할 때는 iloc 나 loc 속성을 사용
메서드 | 기능 |
loc | 인덱스를 사용해서 로우를 선택 |
iloc | 행번호를 사용해서 로우를 선택 |
멀티 로우 선택
• 리스트로 행번호 또는 인덱스를 표현하고 이를 iloc나 loc 속성에 사용
- df.iloc[[0,1]]
- df.loc[['인덱스1','인덱스2']]
로우 슬라이싱
• iloc, loc 속성을 사용하여 슬라이싱
'STUDY > NumPy,Pandas' 카테고리의 다른 글
09. 판다스 데이터 프레임 추가 삭제 (0) | 2024.11.20 |
---|---|
08. 판다스 데이터프레임값과 영역접근 (0) | 2024.11.14 |
06. 판다스 데이터프레임(DataFrame) 생성 (0) | 2024.11.10 |
05. 판다스 시리즈 연산 (1) | 2024.11.09 |
04. 판다스 시리즈 추가/삭제/수정 (0) | 2024.11.05 |