• 카테고리

    질문 & 답변
  • 세부 분야

    데이터 분석

  • 해결 여부

    미해결

상권업종소분류명이 학원-입시인 서브셋만 가져와서 시각화시

20.09.15 17:20 작성 조회수 123

1

상권업종소분류명이 학원-입시인 서브셋만 가져와서 시각화시

t[t["상권업종소분류명"] == "학원-입시"]

말고 t["상권업종소분류명"].loc["학원-입시"]

로 작성하면 안되는 이유가 뭘까요? 

답변 1

답변을 작성해보세요.

0

안녕하세요.

판다스의 대부분의 기능은 데이터프레임과 시리즈에 사용할 수가 있는데요.

일부 기능은 데이터프레임에만, 시리즈에만 사용가능한 것들이 있어요.

.loc 는 데이터프레임에만 사용할 수가 있는데요.

 t["상권업종소분류명"] 으로 데이터를 가져오면 시리즈 형태가 됩니다.

시리즈 형태이기 때문에 해당 기능을 사용할 수가 없습니다.

아래 링크는 loc 의 문서 내용입니다. 참고해 보세요.

property DataFrame.loc

Access a group of rows and columns by label(s) or a boolean array.

.loc[] is primarily label based, but may also be used with a boolean array.

[pandas.DataFrame.loc — pandas 1.1.2 documentation](https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.loc.html)