본문 바로가기
728x90

Data Frame indexing2

DataFrame indexing (3) 안녕하세요, 지난 글들에서는 DataFrame의 Index와 Column을 불러오는 방법에 대해 정리해보았는데요, 오늘은 응용하여 사용하는 법에 대해 정리해보려 합니다. Numpy의 array에 Boolean값을 활용하여 출력하는 것 기억나시나요? DataFrame에서도 그것과 유사하게 sorting이 가능합니다. DataFrame의 index에 True와 False를 할당하여 True인 값만 뽑을 수 있고, column에도 동일한 방식이 적용 가능합니다. 아래 예시를 보겠습니다. column에 적용할 때는 이전 시간에 슬라이싱과 같이 row에 해당하는 위치에 :를 붙여주어야 합니다. 위의 16번 Cell에서는 df의 인덱스들 중에서 첫 번째(iPhone 7), 두 번째(iPhone 7 Plus), 다섯.. 2021. 7. 27.
DataFrame indexing (2) 안녕하세요, 지난 시간에 이어 DataFrame에서 인덱 싱하는 것을 정리해보겠습니다. 간략히 지난 시간에 한 것을 정리하고 시작하겠습니다. -. DataFrame의 요소를 불러오는 것 : df.loc[Row, Column] -. DataFrame의 하나의 인덱스(Row)를 불러오는 것 : df.loc[Row] -. DataFrame의 하나의 Column을 불러오는 것 : df[Column] -. DataFrame의 여러 인덱스(Row)를 불러오는 것 : df.loc[[Row, Row]] -. DataFrame의 여러 Column을 불러오는 것 : df[[Column, Column]] 여기서 한 가지 짚고 넘어가자면 위의 예시에서 하나의 인덱스를 뽑을 때와 여러 인덱스를 뽑는 것은 데이터 타입이 다릅니다.. 2021. 7. 26.