1. 学ぶ
  2. /
  3. コース
  4. /
  5. purrr로 배우는 중급 함수형 프로그래밍

Connected

演習

사무실로 다시

여러분은 여전히 웹 에이전시의 데이터 분석가로 일하고 있으며, 웹 스크래핑을 하라는 요청을 받았어요. 분석할 URL 목록이 주어졌고, 지난 챕터에서 이미 일부 분석을 시작했죠.

이 작업은 주기적으로 반복될 거라고 예상돼요. 몇 주 후에 또 부탁받을 가능성이 크죠. 앞으로의 업무를 더 수월하게 하기 위해, 오늘부터 깔끔한 코드를 작성해 두기로 했어요. 나중에 다시 살펴보기도 쉬워지도록요.

먼저 지난 챕터에서 본 httr의 두 함수를 결합해 보겠습니다. 웹페이지를 가져오는 GET()과 상태 코드를 추출하는 status_code()를 합쳐 상태 코드 추출 함수를 만들 거예요.

작업 공간에는 여전히 urls 벡터가 있어요. 접속 가능한 URL만 남겨 두었습니다.

指示

100 XP
  • purrr와 httr를 로드하세요.

  • GET()과 status_code()를 합쳐 상태 코드 추출기를 구성하세요.

  • 이 새 함수를 "https://www.thinkr.fr"와 "https://en.wikipedia.org"에 적용해 보세요.

  • 이 함수를 벡터 urls에 바로 매핑하세요.