시작하기무료로 시작하기

map_dbl()와 map_int()

map_*()의 몇 가지 변형은 서로 매우 비슷해요. map_dbl()map_int()는 모두 숫자를 출력합니다. map_int()는 소수점이 없는 정수 벡터를, map_dbl()은 소수점이 있을 수도 있는 double 벡터를 반환해요. 서로 다른 map_*() 함수를 사용할 때 결과가 어떻게 달라지는지 자세히 살펴보세요.

참고용으로 map_*() 표를 다시 보여드릴게요.

map_*() Output
map_chr() 문자 벡터
map_lgl() 논리 벡터 [TRUE 또는 FALSE]
map_int() 정수 벡터
map_dbl() double 벡터

이 연습은 강의의 일부입니다

purrr로 배우는 함수형 프로그래밍 기초

강의 보기

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# Pull out episode_id element as list
map(___, ~.x[["___"]])

# Pull out episode_id element as double vector
map____(___, ~.x[["___"]])
코드 편집 및 실행