강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

leepyun님의 프로필 이미지
leepyun

작성한 질문수

공공데이터로 파이썬 데이터 분석 시작하기

[13/15] 범주형 데이터의 서브플롯 쉽게 그리기 - catplot

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

작성

·

229

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)

leepyun님의 프로필 이미지
leepyun

작성한 질문수

질문하기