DataScience
article thumbnail
728x90

 

basic1.csv
0.00MB

 

주어진 데이터 중 basic1.csv에서 'f4'컬럼 값이 'ENFJ'와 'INFP'인 'f1'의 표준편차 차이를 절대값으로 구하시오

library(dplyr)
df=read.csv('../input/bigdatacertificationkr/basic1.csv')
ans<-df%>%filter(f4=='ENFJ'|f4=='INFP')
		%>%group_by(f4)	
        %>%summarise(v=sd(f1,na.rm=T))
        %>%select(v)%>%apply(2,diff)
        %>%abs
print(ans)
  
#정답 : 5.859622

 

암기

library(dplyr)

%>% group_by(f4)

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

%>% select(value)

#select 열 추출(-붙이면 제외)

%>% apply(2,함수)

#apply 1이 row단위 2가 col 단위 연산

profile

DataScience

@Ninestar

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