1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. R 중급

Connected

Bài tập

직접 만든 함수와 함께 lapply 사용하기

영상에서 Filip이 설명했듯이, 여러분이 만든 함수에도 lapply()를 사용할 수 있어요. 새 함수를 작성해 작업 공간에서 사용할 수 있도록만 하면 됩니다. 그다음에는 기본 R 함수에 했던 것과 똑같이 lapply() 안에서 그 함수를 사용할 수 있어요.

이전 연습 문제에서는 이미 lapply()를 한 번 사용해, 좋아하는 선구적 통계학자들에 대한 정보를 두 개의 문자열로 구성된 벡터 리스트로 변환했어요. 이제 이름과 출생 연도를 각각 따로 선택하는 코드를 작성해 봅시다.

샘플 코드에는 입력 벡터를 받아 그 벡터의 첫 번째 요소를 반환하는 select_first() 정의가 포함되어 있어요.

Hướng dẫn

100 XP
  • lapply()를 사용해 split_low의 각 원소에 select_first()를 적용하고, 결과를 새 변수 names에 할당하세요.
  • 다음으로, 입력된 벡터의 두 번째 요소에 대해 동일한 작업을 수행하는 함수 select_second()를 작성하세요.
  • 마지막으로 select_second()를 split_low에 적용하고 출력 결과를 변수 years에 할당하세요.