1 데이터

1.1 특정 여론조사

나무위키 제21대 국회의원 선거/여론조사에서 특정 여론조사를 선정하여 이를 긁어내어 데이터프레임으로 만들어보자.

전체 제21대 국회의원 선거/여론조사에서 특정 선거구 “인천광역시 계양구 갑”을 선정하여 데이터를 스크랩핑하여 데이터프레임으로 변환시킨다.

제대로 스크랩핑이 되었는지 확인한다.

1.2 여론조사 함수

앞서 작성된 결과를 바탕으로 이를 함수로 만들어서 값을 특정한 여론조사결과를 표로 추출하는 함수를 만들어본다.

# A tibble: 4 x 6
  정당   후보자명 지지율 조사업체                     조사방식 조사일자         
  <chr>  <chr>    <chr>  <chr>                        <chr>    <chr>            
1 민주   조택상   27.8%  모노커뮤니케이션즈 조사[358] 면접,ars 2020년 3월 9~10일
2 통합   배준영   31.4%  모노커뮤니케이션즈 조사[358] 면접,ars 2020년 3월 9~10일
3 정의   안재형   5.8%   모노커뮤니케이션즈 조사[358] 면접,ars 2020년 3월 9~10일
4 무당층 무당층   32.8%  모노커뮤니케이션즈 조사[358] 면접,ars 2020년 3월 9~10일

1.3 반복

앞서 작성된 결과를 바탕으로 이를 함수로 만들어서 값을 특정한 여론조사결과를 표로 추출하는 함수를 활용하여 여론조사 결과를 추출하도록 반복문을 작성한다.

반복을 돌리기에 앞서 반복을 돌릴 색인값을 찾아낸다.