or
이 연습은 강의의 일부입니다
람다 함수, 매퍼, 프레디킷이 낯설고 어렵게 느껴지시나요? 이제 걱정하지 마세요! purrr를 간단히 복습한 뒤 함수형 프로그래밍의 기초를 살펴보고, 익명 함수와 프레디킷을 알아본 다음, 이를 활용해 데이터를 정리하고 탐색하는 방법을 배워요.
함수형 프로그래밍과 purrr를 한 단계 더 깊이 있게 배우실 준비가 되셨나요? 이번 장에서는 함수형 프로그래밍의 개념을 살펴보고, safely()와 possibly()을 포함한 오류 처리 방법을 익히며, 코드를 정리하는 데 유용한 compact() 함수도 소개합니다.
이 장에서는 purrr를 사용해 더 명확하고 깔끔하며 유지 보수가 쉬운 코드를 작성해 봅니다. compose()와 negate()로 깔끔한 함수를 만드는 법을 배우고, partial()을 사용해 기존 함수의 인자를 미리 지정해 함수 합성을 수행합니다. 마지막으로 Tidyverse에서 깔끔한 코드를 작성하는 데 유용한 편리한 자료 구조인 리스트 열(list-columns)을 소개합니다.
마지막으로 purrr에 대해 배운 내용을 사례 연구로 정리합니다. 여기서는 Twitter에서 수집한 데이터를 purrr로 분석합니다. 깔끔한 코드로 데이터를 정리한 뒤, 2018년 RStudio 컨퍼런스의 Twitter 인플루언서를 찾아봅니다.
현재 연습