웅진X유데미 STARTERS/주간 학습일지

[유데미 스타터스 취업 부트캠프 4기] 데이터분석/시각화(태블로) - 9주차 학습 일지

라밍쏭 2023. 4. 9. 18:39
728x90


9주차 교육에 대한 회고 (4L)

이번 주는 월요일에 팀 프로젝트 마지막 준비를 하고, 화요일에는 팀 프로젝트 발표를 진행하였다.

그리고 화요일 오후부터 본격적으로 태블로 자격증 (Tableau Desktop Specialist) 공부를 시작하였다.

 

팀 프로젝트가 마무리되고, 다른 팀의 발표를 보는데 정말 잘했다는 생각이 들었다.

그러다 문득, 다른 팀의 대시보드를 보면서 동일하게 구현을 해보면 많은 것을 배울 수 있다는 생각이 들었다.

가장 다양한 그래프를 시각화한 팀의 대시보드를 다운받아 열심히 따라서 구현을 하고 있는데, 정말 많은 도움이 된다.

왜 이렇게 그래프를 구현했을까라는 생각이 들 때, 그 팀의 팀원에게 물어보고 새로운 것들을 배웠다.

다음 주부터 SQL이 진행되지만, 해커톤에서는 태블로를 써야하기 때문에 감을 잡기 위해 틈틈히 타 팀 대시보드를 보며 스스로 공부해보고자 한다! :)

 

그리고 태블로 자격증 (Tableau Desktop Specialist) 공부를 3일 넘게 진행했는데, 오랜만에 하루종일 이론 공부만 하려니 꽤나 힘들었다. 다들 지친 기색이 역력했다. 그래도 많은 도움이 되는 자격증이니 열심히 공부를 했다. 역시 다같이 공부를 하니 더 열심히 하게 되는 듯하다!

이번 주 주말에 시험 치기, 그리고 합격하기를 목표로 주말에도 열심히 공부했다.

그 결과, 두두두두우우두두두우웅!!!!

합격!!!!!!!!!!!!!!!!!!!!!!!!!⭐⭐⭐⭐⭐😎😎😎😎😎

밤 12시 15분에 시험쳐서 1시 반에 끝이 났는데, Pass 라는 것을 보고 소리를 질렀다!

생각보다 시험이 어려워서 떨어질 것이라 생각했는데, Pass라니.... 행복하다...🥰


1. 이번주 수업에서 좋았던 점은? (Liked)
2. 이번주에 새롭게 배운 점은? (Learned)
3. 배운 것에 관해서 내가 부족했던 부분은? (Lacked)
4. 앞으로 뭘 더 하면 좋을까? (Longed for) 

 

1. 이번주 수업에서 좋았던 점은? (Liked)

태블로 자격증 (Tableau Desktop Specialist) 공부

강사님께서 태블로 자격증이 많이 도움이 되어서 이번 교육 커리큘럼에 넣었다고 하셨다.

그 덕분에 태블로 자격증을 공부할 수 있었다. 아마 혼자 했으면 쉽지는 않았을 듯하다! 

이렇게 공부할 기회, 자격증을 취득할 수 있는 기회를 주셔서 너무 좋았고 많은 도움이 되었다 :)

 

2. 이번주에 새롭게 배운 점은? (Learned)

✔ 태블로 그래프 구현 방식
위에서도 말했듯이 다른 팀의 태블로 대시보드를 따라서 구현해보면서 어떤 방식으로 이를 만들었는지, 또 왜 이렇게 만들고자 했는지에 대해서 배울 수 있었다.

우리 스타터스 사람들 중에 태블로 고수들이 많아서 그런가 정말 많은 도움이 되는 듯하다. 

꾸준히 하면서 해커톤 전까지 나의 태블로 역량을 길러봐야겠다!

 

✔ 태블로 이론

태블로 자격증 공부를 본격적으로 시작하면서 태블로의 이론적인 부분도 많이 배울 수 있었다.

이론이 실전보다 더 큰 도움이 되는 것은 아니지만, 결국 기본이기 때문에 이론이 있다면 구현하는데에도 많은 도움이 될 듯하다.

 

3. 배운 것에 관해서 내가 부족했던 부분은? (Lacked)

✔ 프로젝트 발표

이번 프로젝트에서 우리 프로젝트의 개요 부분을 발표를 맡았다. 나름 잘 설명했다고 생각했으나, 강사님이 더 구체적으로 설명을 해줬으면 좋았을 것이라는 피드백을 주셨다. 이 부분이 너무나 아쉬워서, 해커톤 때는 처음 듣는 사람의 입장이 되어서 설명을 하려고 노력해야겠다.

또한 이번 발표에서 엄청 떨었다. 이전에는 그렇게까지 아니였는데, 너무 많이 떨어서 나 또한 당황했다. 해커톤 때는 떨면 안 되는데, 이 부분을 신경 써야할 듯하다.

 

✔ 태블로 자격증 공부

태블로 자격증을 공부하면서 가장 어려웠던 부분은 영어였다...

모든 문제가 영어로 되어있어서... 안 그래도 어려운 문제들을 영어로 해석한다고 나름 애먹었다...ㅎ

그리고 자격증 공부를 하는데 헷갈리는 것들이 제법 있어서 이것들을 최대한 외우려고 노력했다...!

 

4. 앞으로 뭘 더 하면 좋을까? (Longed for)

✔ SQL 쿼리 공부

다음 주부터는 SQL 오프라인 강의가 시작된다!

SQL은 태블로보다는 자신이 있어서,,, 지난 한 달보다는 덜 힘들지 않을까라는 생각이 든다.

하지만 쿼리를 잘 다루는 것이 아니기 때문에 2주동안 빠짝 열심히 배워야겠다!

꼼꼼하게, 완벽하게 SQL 쿼리를 통해 데이터를 추출하는 것을 목표로 열심히 해보쟝💪

 

✔ 태블로 대시보드 구현

SQL 오프라인 강의가 시작되지만, 태블로를 놓을 수가 없기 때문에 태블로를 꾸준히 공부하고자 한다!

다른 팀이 만든 대시보드를 동일하게 구현해보면서 태블로 기능들을 익히고, 또 태블로 퍼블릭도 확인해봐서 따라해보고자 한다.

그렇게 해서 더 나은 해커톤 결과물을 낼 수 있도록 노력해봐야지😎


9주차 교육 내용 - 23.04.03 ~ 23.04.07

📌 태블로 자격증 취득 (Tableau Desktop Specialist)

3일 ~ 4일 정도 열심히 태블로 자격증을 공부한 보람이 있다!

Tableau Desktop Specialist 합격⭐

 

사실 노트북에 문제가 많았다...

마이크, 웹캠 문제가 있어서 시작할 때부터 끝날 때까지 감독관이랑 얼마나 많은 채팅을 했는지 모른다.. 그리고 덤으로 프로그램도 한 3번정도 재시작했다. 그래서 더더욱 정신이 없었다ㅠㅠ

 

문제도 생각보다 많이 어려워서 반타작은 할 수 있을까라는 걱정을 많이 했다.

문제가 발생해서 그걸 이야기한다고 시간을 꽤나 흘려보냈더니 몇 문제를 재검토 못하고 끝나버렸다. 그래서 포기하고 있었는데, 이게 웬걸,,, 합격이라니... 넘 행복하다!!!!!!!!!!

공부한 보람이 있다 껄껄😎

 

📌 [프로젝트] Google Playstore 데이터 분석 (자유 주제)

1.1 상황 설정

✔ 자사 : 2차 창작물 제작 컨설팅 회사
✔ 고객 : 원작자, 투자사, 제작사
✔ 목표
    - 2차 창작물 앱 제작에 있어 시장성이 좋으며, 원작의 방향성과 일치하고, 제작사의 역량에서 소화 가능한 창작물 분야를 선택
    - 알맞은 분야를 선택한 후, 해당 분야에 대한 정보를 조회하여 벤치마킹할 앱을 제시

 

1.2 대시보드 흐름

① 구글 플레이 스토어의 현황을 파악하고 구글 플레이 스토어에 배포하는 것이 적절한지 파악

② 어떤 카테고리로 진입하는 것이 좋을지, 또 어떤 장르가 원작의 성격을 가장 잘 반영할 수 있을지 파악

③ 이를 파악하여 선정한 카테고리, 장르에서 벤치마킹할 만한 앱이 어떤 것이 있는지 파악

▶ 이를 통해서 2차 창작물 제작 가능성이 있는 앱을 추천

 

1.3 대시보드 시각화

1) 구글 플레이 스토어 현황 대시보드

구글 플레이 스토어의 전반적인 추세를 보며 플랫폼으로의 가치를 판단할 수 있음

 

2) 카테고리 & 장르 선택 대시보드

카테고리, 장르 별 정보와 특성을 제공하여 창작 분야의 구체화를 도움

 

- DATEDIFF 함수를 사용하여 경과일을 구함

// Day_diff
DATEDIFF('day',[Last Updated], [기준 Date])

 

- 파이썬 nltk 패키지를 활용하여 리뷰 문장을 토큰화한 후 워드클라우드로 시각화함

  단어의 갯수를 확인하여 리뷰에서 많이 나온 단어의 갯수는 크기가 크고 초록색으로 표현됨

 

3) 참고할 앱 리스트 확인 대시보드

선택한 카테고리, 장르의 정보를 제공하며, 경쟁사 및 벤치마킹할 앱의 리스트를 제공

 

- 위의 4가지 그래프는 지정한 카테고리, 장르 별 데이터를 활용하여 표현 (초기와는 다르게 진행)

- Score 점수가 70점 이상인 상위 App 리스트를 보여줌

- 상위 App 중 리뷰 데이터에 있는 App의 감성 분석 결과 비율과 App의 감성 분석 결과를 리스트로 나타냄

 

✔ Score 수식

- Rating은 높을수록, Day_diff (경과일)은 낮을수록 점수가 높아져야 하기에 Rating / Day_diff 진행

- Reviews의 경우, 데이터 별 범위가 매우 넓고 차이가 크기 때문에 임의로 5000000000을 나눠줌 (임의의 값)

IIF(NOT ISNULL(MAX([Rating])),(MAX([Rating]) / MAX([Day_diff]) 
+ (MAX([Reviews])/5000000000)) * 1000,0)

 

 

1.4 발표 자료

 

이번 주에 작성한 TIL

[스타터스 TIL] 40일차.태블로 실전 트레이닝 (16) - 팀 프로젝트

[스타터스 TIL] 41일차.태블로 실전 트레이닝 (17) - 팀 프로젝트 발표, 태블로 자격증 공부

[스타터스 TIL] 42일차.태블로 실전 트레이닝 (18) - 태블로 자격증 공부 (Test 3)

[스타터스 TIL] 43일차.태블로 실전 트레이닝 (19) - 태블로 자격증 공부 (Test 4, Test 5)

[스타터스 TIL] 44일차.태블로 실전 트레이닝 (20) - 태블로 자격증 공부 (Test 1, Test 2)


* 유데미 큐레이션 바로가기 : https://bit.ly/3HRWeVL

* STARTERS 취업 부트캠프 공식 블로그 : https://blog.naver.com/udemy-wjtb

본 후기는 유데미-웅진씽크빅 취업 부트캠프 4기 데이터분석/시각화 학습 일지 리뷰로 작성되었습니다.

728x90