반응형
DataFrame 인덱싱을 배우는 과정인데, 방법과 종류가 많아서 헷갈리기 쉽고,
인덱싱이 익숙해져야 다음 내용을 쉽게 배울 수 있으니, 꼭 숙지하고 넘어가라 하여,
정리합니다.
이름으로 인덱싱하기기본 형태단축 형태
하나의 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] |
반응형
'낙서장' 카테고리의 다른 글
병뚜껑 놀이 (0) | 2023.07.23 |
---|---|
대구 옥포 용연사 벚꽃길 (0) | 2023.03.25 |
개인정보처리방침 (0) | 2021.11.17 |
파이썬 설치하기 (0) | 2021.10.20 |
[21/03/25] 대구 옥포에 봄이 왔어요 ^^ (0) | 2021.03.25 |