purrr로 더 많은 반복 해보기
이제 리스트의 각 원소를 숫자형 데이터로 변환한 뒤, 같은 리스트의 같은 위치에 다시 넣어 보겠습니다. 이번에는 for 반복문 대신 map()을 사용할 거예요.
purrr의 map() 함수를 사용하면 리스트를 손쉽게 순회하면서 문자형을 숫자로 바꿀 수 있어요. 전체 for 반복문을 만들 필요 없이 한 줄의 코드로 처리할 수 있습니다.
이 연습은 강의의 일부입니다
purrr로 배우는 함수형 프로그래밍 기초
연습 안내
list_of_df의 첫 번째 원소의 클래스를 확인하세요.map()을 사용해list_of_df를 순회하며 리스트의 각 원소를 숫자형 데이터로 변환하세요.list_of_df의 첫 번째 원소의 클래스를 다시 확인하세요.list_of_df를 출력하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Check the class type of the first element
class(___[[___]])
# Change each character element to a number
list_of_df <- map(___, ___)
# Check the class type of the first element again
class(___[[___]])
# Print out the list