• 카테고리

    질문 & 답변
  • 세부 분야

    데이터 분석

  • 해결 여부

    해결됨

groupby 데이터 인덱싱

21.12.17 13:24 작성 조회수 177

1

선생님 강의 감사합니다.
groupby로 가공한 데이터를 인덱싱처리할때
예를들어 df.groupby(['A', 'B'])['C'].count()가 있다고 하면
영상에선 강남구 , 즉 df.loc['A']로 강남구 인덱스의 데이터를 다 볼 수 있었는데요
반대로 df.loc['B']는 작동을 안하던데 이건 불가능한 방법인가요??
df.loc['B']를 실행시키려면 반드시 A와 B의 순서를 바꾸어 groupby 를 해주는 것 이외는 방법이 없나요

답변 1

답변을 작성해보세요.

0

안녕하세요.

질문 주신 것처럼 A, B 순서를 변경해 주시거나 df.loc["A"]["B의 인덱싱값"] 으로 인덱싱 해주는 방법이 있습니다.

B, A 순서로 보고 싶다면 질문해 주신 것처럼 순서를 변경해 주어야 합니다.

감사합니다!