이름 지정하기
이름이 없는 리스트가 있다면, 각 원소에 이름을 붙일 수 있습니다. 이는 리스트의 크기가 커지거나 시간이 지나며 변경될 수 있거나, 동일한 코드를 여러 다른 리스트에 사용할 때 특히 유용합니다. 예를 들어, 데이터 프레임, 모델, 그리고 플롯을 담은 리스트가 있을 때, 플롯이 몇 번째 원소인지 찾느라 검색하는 대신 $plot을 바로 호출할 수 있으면 훨씬 수월합니다.
이 연습은 강의의 일부입니다
purrr로 배우는 함수형 프로그래밍 기초
연습 안내
- 파이프 워크플로를 사용해서:
sw_films리스트의 각 원소에 이름을 붙이고, 새 리스트sw_films_named에 할당하세요.title원소를 반복(iterate)하세요.
- 새 리스트에 이름이 있는지 확인하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Set names so each element of the list is named for the film title
sw_films_named <- ___ %>%
set_names(map_chr(___, "___"))
# Check to see if the names worked/are correct
names(___)