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 |