1. Getting : 컬럼 데이터 나타내기
- df['칼럼명'], df.칼럼명 : 하나의 칼럼을 series 형태로 가져오기
- df[['칼럼명1'],['칼럼명2]] : 다수의 칼럼을 data frame 형태로 가져오기
- df[0:2] : 행 인덱스로 데이터 프레임 슬라이싱

2. loc[] : Selection by label
- 데이터프레임의 행이나 컬럼에 label이나 조건식으로 접근
- 행과 열의 lable을 통해 data frame 선택가능
* 행의 index를 이용, 아래의 titanic 자료는 행의 index가 행의 순서와 같기 떄문에 df.loc[0:3] 가능
-> 즉 0:3은 행의 순서가 아니다

* 아래의 자료는 행의 index가 dates 라는 날짜로 지정했기 때문에 오류가 발생한다.


* 행의 index인 label로 selecting

3. iloc[] : Selection by position
- 데이터프레임의 행이나 컬럼에 인덱스(위치값)으로 접근
- 행과 열 모두 위치값으로 인수를 넣어줘야 함
* 열의 label로 자료를 seledc 할 수 없다


'Data Science > python' 카테고리의 다른 글
| 파이썬 스타일 코드 (0) | 2021.12.22 |
|---|---|
| 자료구조 정리 (0) | 2021.12.22 |
| 1. Viewing data (0) | 2021.12.22 |
| 01. 데이터 불러오기 및 데이터 확인 (0) | 2021.12.21 |
| 리스트(list) (0) | 2021.12.19 |