1. 学习
  2. /
  3. 课程
  4. /
  5. R 중급

Connected

练习

함수 사용하기 (2)

다시 한 번 mean() 함수의 문서를 살펴보세요:

?mean

문서의 Usage 섹션에는 mean() 함수의 두 가지 사용 형태가 나와 있습니다. 첫 번째 사용법,

mean(x, ...)

은 평균 함수를 가장 일반적으로 쓰는 방법입니다. 하지만 'Default S3 method'는 다음과 같습니다:

mean(x, trim = 0, na.rm = FALSE, ...)

...는 ellipsis(줄여서 점 3개)라고 하며, 함수가 모든 인자의 이름을 일일이 정하지 않고도 다른 인자를 전달할 수 있게 해주는 방식입니다. ellipsis에 대해서는 이후 강의에서 더 자세히 다룰 예정이에요.

이번 연습 문제에서는 두 번째 평균 함수 사용법만 사용하세요. trim과 na.rm 모두 기본값이 있다는 점에 주목하세요. 이들은 선택적 인자입니다.

说明

100 XP
  • linkedin과 facebook의 원소별 합의 평균을 계산해 변수 avg_sum에 저장하세요.
  • 평균을 한 번 더 계산하되, 이번에는 trim 인자를 0.2로 설정하고 결과를 avg_sum_trimmed에 할당하세요.
  • avg_sum과 avg_sum_trimmed를 모두 출력해 보세요. 차이가 보이나요?