dataframe indexing 방법과 종류
# loc
이름으로 인덱싱하기 | 기본 형태 | 단축 형태 |
하나의 row 이름 | df.loc ["row4"] | |
row 이름의 리스트 | df.loc [ ["row4", "row5", "row3" ] ] | |
row 이름의 리스트 슬라이싱 | df.loc ["row2" : "row5"] | df ["row2" : "row5"] |
하나의 colum 이름 | df.loc [ :, "col1"] | df ["col1"] |
column 이름의 리스트 | df.loc [ :, ["col4", "col6", "col3"] ] | df [ ["col4", "col6", "col3"] ] |
column 이름의 리스트 슬라이싱 | df.loc [ :, "col2" : "col5"] |
# iloc _ 숫자
위치로 인덱싱하기 | 기본 형태 | 단축 형태 |
하나의 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] |
'데이터사이언스' 카테고리의 다른 글
5-2. DataFrameIndexing (0) | 2023.01.24 |
---|---|
5-1. DataFrameIndexing (0) | 2023.01.24 |
4+. 예제 (0) | 2023.01.24 |
4-3. pandas_datatype (0) | 2023.01.24 |
4-2. pandas_dataframe (0) | 2023.01.24 |