R/빅분기 실기(독학)

R 빅데이터분석기사 실기 작업형1 독학(IQR이상치) 1일차 빅분기

Ninestar 2022. 12. 18. 05:34
반응형

train (1).csv
0.06MB

 

 

데이터에서 IQR을 활용해 Fare컬럼의 이상치를 찾고, 이상치 데이터의 여성 수를 구하시오

df<-read.csv('../input/titanic/train.csv')
library(dplyr)
iqr<-IQR(df$Fare)
ans<-df%>%filter((df$Fare<=quantile(df$Fare,1/4)-1.5*iqr)|df$Fare>=quantile(df$Fare,3/4)+1.5*iqr)
        %>%filter(Sex=='female')
        %>%summarise(n=n())
cat(ans$n)

#정답:69.5