1. 학습
  2. /
  3. 강의
  4. /
  5. R 중급

Connected

연습 문제

sapply 사용 방법

sapply()는 lapply()와 비슷한 방식으로 사용할 수 있어요. sapply()의 첫 번째 인자는 함수를 적용할 리스트나 벡터 X이고, 두 번째 인자는 적용할 함수 FUN이에요. 이 함수에 전달할 추가 인자는 그다음에 (...) 지정합니다:

sapply(X, FUN, ...)

다음 몇 개의 연습 문제에서는 7일치 온도 측정을 담고 있는 변수 temp로 작업해 볼 거예요. temp는 길이가 7인 리스트이며, 각 원소는 길이가 5인 벡터로, 해당 날짜의 5번 측정을 나타냅니다. 이 변수는 이미 작업 공간에 정의되어 있어요. 구조를 보려면 str(temp)를 입력해 보세요.

지침

100 XP
  • 매일의 온도 측정값에 대해 최소값(min(), 내장 함수)을 계산하려면 lapply()를 사용하세요.
  • 같은 작업을 이번에는 sapply()로 수행해 보세요. 출력이 어떻게 다른지 확인해 보세요.
  • 매일의 최고 온도(max())를 계산하려면 lapply()를 사용하세요.
  • 다시 한 번, 같은 질문을 sapply()로 해결해 보고, lapply()와 sapply()의 차이를 살펴보세요.