영국 척척석사 유학생 일기장👩🏻‍🎓

(데이터분석) pandas DataFrame 인덱싱 문법 정리 본문

코딩공부/Data analysis

(데이터분석) pandas DataFrame 인덱싱 문법 정리

life-of-nomad 2023. 6. 6. 13:14
728x90
반응형

이름으로 인덱싱하기 기본 형태 단축 형태
하나의 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]  
728x90
반응형