분야별 대시보드 만들기 [네이버 금융 데이터]

2024. 9. 1. 18:16Tableu

 

  • 데이터 수집 - 네이버 금융:
    • 데이터 출처: 네이버 금융에서 국내증시 시가총액 데이터를 수집한다.
    • 수집 방법:

  • Google 스프레드시트 설정:
    • Google 스프레드시트 준비:
      • 네이버에서 ‘구글시트’로 검색 후 Google 스프레드시트로 이동한다.
      • 새로운 스프레드시트를 생성하고 제목을 설정한다.

  • 데이터 수집 및 시트 복사:
    • A1 셀에 IMPORTHTML 함수를 입력하여 네이버 금융 데이터를 불러온다.
    • 시트 이름을 ‘1페이지’로 변경하고, 이를 복사하여 ‘2페이지’, ‘3페이지’, ‘4페이지’ 시트를 만든다.
    • 각 시트의 A1 셀에서 page 값을 변경하여 1페이지부터 4페이지까지의 데이터를 각각 불러온다.

  • Tableau에서 데이터 연결:
    • Google 스프레드시트 커넥터 연결:
      • Tableau에서 Google 스프레드시트 커넥터를 사용하여 이전에 수집한 데이터를 연결한다.
      • Google 계정을 인증한 후, Tableau의 데이터 원본 페이지에서 연결된 스프레드시트의 데이터를 확인한다.

 

  • 데이터 유니온(Union) 연결:
    • 데이터 원본 페이지의 왼쪽 패널에서 ‘새 유니온’ 옵션을 선택하고, 1페이지부터 4페이지까지의 시트를 유니온 연결한다.
    • 유니온(Union)은 비슷한 포맷으로 이루어진 여러 시트(테이블)를 아래로 쌓아 하나의 데이터로 연결하는 방식이다.

  • Wrap-up:
    • IMPORTHTML 함수: Google 스프레드시트에서 네이버 금융의 테이블 데이터를 수집하기 위해 사용한다.
    • 유니온 연결: 여러 페이지에 걸친 데이터를 하나의 데이터로 통합하기 위해 유니온 방식을 활용한다.