본문 바로가기

데이터분석(DataBase)

[데이터분석][python 파이썬] DataFrame 인덱싱 방법과 종류

이름으로 인덱싱 하는 방법

이름으로 인덱싱하는 방법  
하나의 row 이름 df.loc["row4"]
row 이름의 리스트 df.loc[["row4", "row5", "row3"]]
row 이름의 리스트 슬라이싱 df.loc["row2":"row5"]
하나의 column 이름 df.loc[:, "col1"]
column 이름의 리스트 df.loc[:, ["col4", "col6", "col3"]]
column 이름의 리스트 슬라이싱 df.loc[:, "col2":"col5"]

 

위치로 인덱싱 하는 방법

위치로 인덱싱하는 방법  
하나의 row 위치 df.iloc[8]
row 위치의 리스트 df.iloc[[4, 5, 3]]
row 위치의 리스트 슬라이싱 df.iloc[2:5]
하나의 column 위치 df.iloc[:, 3]
column 위치의 리스트 df.iloc[:, [3, 5, 6]]
column 위치의 리스트 슬라이싱 df.iloc[:, 3:7]

 

반응형