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

jms717958님의 프로필 이미지
jms717958

작성한 질문수

[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)

작업형1 모의문제2

작업형모의문제2 문제5

해결된 질문

작성

·

246

0

import pandas as pd
df=pd.read_csv("members.csv")
q3=df.quantile(.75)
q1=df.quantile(.25)
IQR=q3-q1
lower=q1-1.5*IQR
upper=q3+1.5*IQR
cond1=df['views']<lower
cond2=df['views']>upper
print(sum(cond1|cond2))

 

Can only compare identically-labeled Series objects

이런에러가 떠서요

조건으로 설정한후에 문제푸는방법은 안되는건가요?

아니면 sum을 각각 지정안하고 한꺼번에 묶은것도 문제인가요?

답변 1

0

퇴근후딴짓님의 프로필 이미지
퇴근후딴짓
지식공유자

전체 컬럼을 지정했습니다. 아래와 같이 특정 컬럼을 지정해서 사용해야 해요!

q3 = df['views'].quantile(0.75) 
q1 = df['views'].quantile(0.25)
jms717958님의 프로필 이미지
jms717958

작성한 질문수

질문하기