반응형
이름으로 인덱싱하기 | 기본 형태 | 단축 형태 |
하나의 row 이름 | df.loc["row4"] | |
row 이름의 리스트 | df.loc[["row4", "row5", "row3"]] | |
row 이름의 리스트 슬라이싱 | df.loc["row2":"row5"] | df["row2":"row5"] |
하나의 column 이름 | df.loc[:, "col1"] | df["col1"] |
column 이름의 리스트 | df.loc[:, ["col4", "col6", "col3"]] | df[["col4", "col6", "col3"]] |
column 이름의 리스트 슬라이싱 | df.loc[:, "col2":"col5"] |
위치로 인덱싱하기 | 기본 형태 | 단축 형태 |
하나의 row 위치 | df.iloc[8] | |
row 위치의 리스트 | df.iloc[[4, 5, 3]] | |
row 위치의 리스트 슬라이싱 | df.iloc[2:5] | df[2:5] |
하나의 column 위치 | df.iloc[:, 3] | |
column 위치의 리스트 | df.iloc[:, [3, 5, 6]] | |
column 위치의 리스트 슬라이싱 | df.iloc[:, 3:7] |
반응형
'● 인공지능, 분석 > 21.07 코드잇_DS과정' 카테고리의 다른 글
3-10. DataFrame 이론 | Row, Column 값 추가, 삭제 (0) | 2021.09.10 |
---|---|
3-9. DataFrame 이론 | Row, Column 값 변경하기 (0) | 2021.09.10 |
3-7. DataFrame 이론 및 실전 | 위치로 인덱싱(iloc) (0) | 2021.09.10 |
3-6. DataFrame 이론 및 실전 | 연속 행▪열 출력, boolean, 조건 필터링 (0) | 2021.09.10 |
3-5. DataFrame 이론 및 실전 | indexing, 칼럼 출력, 2개 파일 통합 (0) | 2021.09.10 |