- 대시보드 소개 : 방탄소년단의 역대 타이틀 곡이 수록된 앨범을 소개하고, 타이틀 곡의 흥행 정도를 1) 뮤직비디오 조회수, 2) 좋아요 수, 3) 댓글 수 순위를 통해 확인해본다. 또한 1집부터 4집까지의 정규앨범 속에 담긴 방탄소년단의 메세지를 워드클라우드를 통해 알아본다.
- bts album 대시보드 | Tableau Public
1. 데이터 셋 수집
방탄소년단 앨범 별 뮤직비디오 & 가사 데이터 크롤링
- 방탄소년단 앨범 속 타이틀 곡 (20곡)에 대한 뮤직비디오 조회수, 좋아요 수, 댓글 수 (210503 기준)
- 방탄소년단 정규 앨범 1집~4집 수록곡 가사
- 직접 크롤링 !!
(데이터 셋 필요하신 분들은 댓글 남겨주시면 공유드리겠습니다)
2. 뮤직비디오 조회수 차트 만들기
1) 열에 타이틀, 행에 뮤직비디오 조회수(views)를 드래그한다.
2) 타이틀 마크의 레이블에는 타이틀, views를 넣어 클릭 시 해당 정보가 뜨게 만들어준다.
3) 조회수 크기만큼 모양이 커지게 하기 위해 '크기' 마크에는 views를 넣어준다.
4) 차트 모양에 단순 동그라미가 아닌 각 앨범표지로 설정해주기 위해 '모양' 마크를 수정해준다.
* 이는 사용자의 컴퓨터 > 문서 > 내 Tableau 리포지토리 > 모양 에서 파일을 추가해야한다.
5) 막대bar로 조회수 위치를 함께 표시하기 위해 AVG(1)을 행에 설정해 이중축을 선택하여 교차 표시가 되도록 만든다.
6) 디테일을 위해 축편집이나 머리글 서식도 수정해준다.
3. 뮤직비디오 흥행 지표 순위 차트 만들기
1) 수집한 좋아요 수, 댓글 수, 조회수를 기반으로 '계산된 필드 만들기' > ABOVE AVERAGE / BELOW AVERAGE / MAX / MIN 을 1~4로 구분한다.
2) 해당 필드를 기준으로 색을 구분한다. 마크 > 색상에 넣어준다.
3) 타이틀 곡이 어디에 포함되는지 헤더를 만들어 행에 넣어준다.
4) 순위 기준으로 '정렬' 한다.
5) 서식을 통해 사용자 설정 단위를 k, 또는 m로 수정한다.
6) 같은 과정으로 총 3개의 Sheet를 만들어준다.
4. 정규앨범 속 가사 워드클라우드 만들기
- 태블로에서 워드클라우드를 만드는 핵심은 기본으로 파이썬으로 카운트 작업을 거쳐야한다는 점이다.
- 파이썬을 통해 전처리 작업(가사 속 부호 제거, 불용어처리, mecab 토큰화, 띄어쓰기 기준 토큰화, count 벡터 생성) 을 진행해준다.
- 태블로에 사용하는 최종 데이터는 아래의 형식을 갖는다.
1) 단어를 마크 > 텍스트상자에 넣어준 후 텍스트 유형을 선택해준다.
2) 단어를 세어준 Count필드를 크기와 색상 상자에 넣어준다. 이때 시각 전달 효과를 높여주는 적.절.한 크기와 색상을 찾아주는 디테일을 꼭 잡고 가자!!
3) 필터에 앨범 명을 넣어 앨범 별로 워드클라우드가 생성되도록 해준다.
4) 워드클라우드 속 앨범에 담긴 메세지를 확인한다.
5. 대시보드 완성하기
- 대시보드는 단순 sheet 나열이 아니다.
- sheet 배치는 빈페이지를 적극 활용하도록 하자.
- 원하는 텍스트 혹은 그림을 삽입한 후 '부동'을 클릭하면 원하는 위치에 자유자재로 움직일 수 있다.
- 설정 > 대시보드 > 동작 기능을 적극 활용하도록 하자.
1) 하이라이트 기능을 통해 앨범을 선택하면 조회수와 제목이 뜨도록 설정해준다. 추가로 시트 1과 시트 2를 연동시켜 타이틀곡을 선택했을 때 두 군데 모두에서 작동하도록 '필터'를 눌러준다.
2) 워드클라우드 sheet의 경우 정규앨범을 선택할 때마다 대시보드 제목이 바뀌도록 동적 제목을 만들어준다.
3) 설정 > 대시보드 > 동작 > 하이퍼링크 삽입을 넣어 앨범 표지를 클릭했을 때 뮤직비디오 youtube 링크로 이동할 수 있도록 경로를 만들어준다.
완성이다 !!
'데이터 스터디 > BA' 카테고리의 다른 글
[Tableau] Structure the Unstructured (0) | 2023.02.01 |
---|---|
[Tableau] Create a drill down using set action (0) | 2023.02.01 |
[2020 WOW Challenge] Compare Same Day to a Selected Date (0) | 2023.02.01 |
[2020 WOW Challenge] 대시보드 extension 실습 (0) | 2023.02.01 |
[2021 WOW Challenge] CLV(Customer Lifetime Value) Matrix 그리기 (0) | 2023.02.01 |