DataScience
article thumbnail
728x90

 

basic1.csv
0.00MB

 

주어진 데이터 중 basic1.csv에서 'f1'컬럼 결측 데이터를 제거하고, 
'city'와 'f2'을 기준으로 묶어 합계를 구하고, 'city가 경기이면서 f2가 0'인 조건에 만족하는 f1 값을 구하시오

library(dplyr)
df=read.csv('../input/bigdatacertificationkr/basic1.csv')
ans<-(df%>%filter(!is.na(f1))
	%>%group_by(city,f2)
        %>%summarise(v=sum(f1))
        %>%filter(city=='경기'&f2==0))$v
print(ans)
  
#정답 : 833

 

암기

library(dplyr)

%>% group_by(컬럼1,컬럼2)

#group_by()에서 지정한 열의 수준(level)별로 그룹화

 

profile

DataScience

@Ninestar

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!