다음 R 코드와 실행 결과에 대한 설명으로 옳은 것은?> r &l… | [ADsP] 데이터분석 준전문가 기출유형 모의고사 2회 상세 페이지
1[ADsP] 데이터분석 준전문가 기출유형 모의고사 2회
다음 R 코드와 실행 결과에 대한 설명으로 옳은 것은?> r <- aggregate(mpg ~ cyl, data = mtcars, FUN = mean) > r > class(r)cyl mpg 1 4 26.66364 2 6 19.74286 3 8 15.10000 [1] "data.frame"
1
결과 행이 cyl 오름차순으로 정렬된다
2
cyl 별 mpg 의 합계를 구한다
3
출력 행 수는 원자료와 같은 32이다
4
결과 객체의 클래스는 matrix 이다
해설
aggregate 는 그룹 변수 값을 정렬한 순서로 요약하므로 결과 행이 cyl 오름차순(4, 6, 8)으로 나온다.
출력은 cyl 별 평균 mpg 3행이며 class(r) 줄은 "data.frame" 이다.
- 결과는 행렬이 아니라 데이터 프레임이다.
- 그룹별 요약이므로 행 수는 그룹 수인 3이다.
- FUN = mean 이므로 합계가 아니라 평균을 구한다.
오류나 개정된 내용이 보이면 알려주세요