python/pandas
DataFrame 원하는 column,row 만 선택하기
jwjwvison
2021. 3. 30. 00:34
column 선택하기
- 기본적으로 [ ]는 column을 추출
- 컬럼 인덱스일 경우 인덱스의 리스트는 사용 가능
- 리스트를 전달할 경우 결과는 Dataframe
- 하나의 컬럼명을 전달할 경우 결과는 Series
import pandas as pd
하나의 컬럼 선택하기
복수의 컬럼 선택하기
dataframe slicing
- dataframe의 경우 기본적으로 [ ] 연산자가 column선택에 사용
- 하지만, slicing은 row레벨로 지원
row 선택하기
- Series의 경우 [ ]로 row선택이 가능하나, DataFrame의 경우는 기본적으로 column을 선택하도록 설계
- .loc, .iloc 함수로 row 선택 가능
- loc-인덱스 자체를 사용
- iloc- 0based index로 사용
- 이 두 함수는 ,를 사용하여 column 선택도 가능
row, column 동시 선택하기
- loc, iloc 속성을 이용할 때, 콤마를 이용하여 둘 다 명시 가능