일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- SQL
- tableau
- 2024년
- 스타터스부트캠프
- Python
- 파이썬
- 쿼리테스트
- 실습
- trouble shooting
- 부트캠프후기
- 프로그래머스
- 취업부트캠프
- 자격증준비
- MySQL
- Tableau Desktop Specialist
- 러닝스푼즈
- 데이터시각화
- 데이터분석가
- AICE
- 유데미코리아
- 프리온보딩
- 코테
- 유데미부트캠프
- 코딩테스트
- 데이터분석
- 태블로
- 프로젝트
- 자격증
- 회고록
- 유데미
- Today
- Total
신이 되고 싶은 갓지이
유데미x스타터스 취업 부트캠프 4기 -데이터분석/시각화(태블로) 9주차 학습 일지 본문
2023.04.03~2023.04.07 학습 일지
✔️ Google Play Store 분석 마무리
이번주 월요일에는 파이널 프로젝트 전 마지막 예비 해커톤의 마무리를 했다. 분명 대시보드 구체화부터 시트 생성까지 다른조에 비해 빠르게 진행된것 같은데 이상하게 월요일에 젤 마지막에 나간건 우리조였다.(심지어 거의 10시가 다 되어서야 마무리가 되었다) 대시보드 생성에 너무 많은 시간을 쏟아부어서인지 대시보드 만큼은 동작, 기능, 디자인까지 정말 잘 구성되었지만, 그에반해 ppt제작에는 시간을 많이 공들이지 못 해서 완성도가 조금 떨어진 부분이 아쉬웠다.
이전주 금요일까지 대시보드의 구체적인 레이아웃을 짜고 구성하기 위한 시트들을 일부 만들어보았다. 그중 생성이 되지 않거나 기능구현이 되지 않는 부분은 주말에 각자 조금 더 생각해 오기로 하고, 월요일에는 각자 생성한 시트들을 모아서 미리 제작해놓은 대시보드 레이아웃에 맞춰 넣었다.
월요일에 대시보드를 제작하면서 변경된 부분이 있었는데 우선 디자인의 경우 처음에는 구글 플레이 스토어의 로고에 있는 4가지 색깔 중 노란색을 택했지만 너무 올드해보이고 전체적으로 칙칙해보여서 파란색으로 변경했다.
리스트에서는 새로 생성한 Grade를 더 추가해줬다. Grade는 Score와 더불어 앱 리스트 선정하는데 중요한 역할을 하는 지표이다. Score가 최신 업데이트 날짜와 리뷰점수를 고려한다면 Grade는 여기에 설치수 까지 고려하여 생성한 지표이다. 산정한 기준은 아래와 같다.
또한 원래는 리스트에서 상세 내용을 보고 싶은 어플명을 클릭하면 다음 대시보드에서 자동으로 필터링이 되어 볼 수 있게 구현하고싶었지만 그러면 세번째 대시보드에 있는 Rank들이 모두 어그러지는 결과가 발생해서 결국 기존에 생각했던 필터링은 할 수 없었고 대신 두번째 대시보드에서 어플명을 참조하여 우상단에 파라미터로 넣어주면 다음 대시보드에서 볼 수 있게 했다.
최종적으로 생성한 대시보드이다.
[STARTERS TIL] DAY 40 (23.04.03) - Tableau 실습 Google Play Store 마지막 날
<오늘 배운것> 오늘은 Google Play Store 분석의 마지막 날이었다. 저번주에 이어 구체화한 대시...
blog.naver.com
✔️ 발표 & 피드백
화요일에는 월요일까지 진행한 데이터분석 결과를 발표하는 시간을 가졌다. 예상대로 대시보드는 잘 구현되었지만 다른 조에 비해서도, 객관적으로 봐서도 ppt의 퀄리티가 좀 떨어져서 팀원들이 모두 발표를 잘 진행했음에도 불구하고 괜히 그렇지 않아 보인것 같아서 많이 아쉬웠다.
우리 팀이 받은 피드백은 다음과 같았다.
- ppt에 영어 너무 남발하지 말것. 듣는 사람은 어쨋든 한국인임
- 오류에 대해선 굳이 언급하지 말것
- Rank를 구했으면 상위/하위 몇 %인지 적어주기
- 우리팀의 강점은 여러 기능적인 부분을 보여준 대시보드로 봤을 때 많은 기능을 해본것처럼 보임
- ppt가 조금 아쉬웠음. 약간 정리되지 않은 느낌
- 함수를 적을때는 스크린 캡쳐 말고 직접 적어서 보여주기
물론 좋은 피드백도 받았지만 일단 다음에 꼭 피해야할 안좋은 피드백만 적어보았다.
다른 조에서 나왔던 피드백도 정리해보았다.
<발표 피드백>
- 목차를 읽을 시간을 주거나 목차를 읽어주자
- 대본을 읽는 느낌이나 대놓고 읽지 말것. 눈 많이 마주치자
- 내가 지금 설명하고 있는 부분이 어디인지 위치를 적확하게 이야기 하고 설명하자. 안그럼 어디 설명하고 있는지 헷갈림 (ex. 좌상단 그래프를 보시면~)
- 함수를 하나하나 짚어주면 좋다
- 상황 설정을 하려면 좀 더 확실하게 설정해야함. 또한 내가 데이터를 갖고 처음 살펴보는 상황이라고 생각하고 상황 설명
- 필요없는 부분은 짧게 중요한 부분만 짚고 넘어가는것이 좋음
<대시보드 피드백>
- 레이아웃은 모든 대시보드 고정되어있는것 보단 다양하게 보여주는 것이 좀 더 화려해보이고 다양해보여서 좋음
- 일단 눈에 띄게 만들어야함
- 웬만하면 파라미터를 만들 때 TOTAL은 항상 넣어주는 것이 좋음
- 이중축 좀 지저분함. 만약 사용할거면 시계열에서나 사용할듯. 그리고 양축 범위가 너무 다르면 보기 힘듦
- RATIO를 볼거면 꼭 %를 넣어줘야함
<ppt 피드백>
- 항상 목적부터 설명하고 시작하자
- LOD는 간단하게 식을 꼭 써주는 것이 좋음
- 기준을 정할 때 설정 이유, 정의를 설명하자
- 용어의 경우 정확히 설명을 하거나 한국어로 이해 가능한 단어로 변경해야함
[STARTERS TIL] DAY 41 (23.04.04) - Tableau 실습 Google Playstore 발표&피드백, Tableau Desktop Specialist준비
<오늘 배운것> ✔️ 피드백 우선 우리조가 받은 피드백으로는 영어 너무 남발하지 말것. 듣는 사람은...
blog.naver.com
✔️ Tableau Desktop Specialist 자격증 준비 - Domain1~4
이번주에는 Google Playstore을 끝으로 모든 팀별 예비 해커톤을 끝마치고 Tableau Desktop Specialist 자격증을 준비했다. 강사님께서 모의고사 문제들을 주시면 풀어서 채점하고 이해가 안 가는 부분들은 전체적으로 설명해주셨다. 아직은 합격선 안에 안정적으로 들어가진 못하지만 남은 기간동안 좀 더 준비해서 한번에 통과하려한다.(왜냐면 너무 비싸..)
첫날은 자격증 시험에 대한 전반적인 설명과 4개의 Domain중에서 첫번째 Domain에 대한 설명을 들었다. 문제 풀 때도 느낀거지만 이론시험에 Tableau를 키고 시험을 볼 수 없다보니 들어본건 많은데 정확하게 알고있지 않아서 헷갈리는 부분들이 정말 많았다.
각 Domain에 대한 공부 내용은 tstory에 올려두었기에 해당 포스트 링크들를 올린다 :)
Domain1
Tableau Desktop Specialist 자격증 시험 준비 - Domain1
Tableau에는 Tableau에서 주관하는 자격증 시험들이 있다. 그중 활용성이 있고, 가격이 (그나마) 싸고, 만료 기간이 없는 Tableau Desktop Specialist를 따보려고 한다. Tableau Desktop Specialist에는 총 4개의 Domain
godji.tistory.com
Domain2
Tableau Desktop Specialist 자격증 시험 준비 - Domain2
오늘은 Domain1에 이어 Domain2에 대해 공부해보려 한다. Domain2의 비중은 35%로 가장 비중이 높으며 중요한 파트라고 할 수 있있다. 그렇다고 어려운 파트는 아니다. 오히려 다른 파트들에 비해 Tableau
godji.tistory.com
Domain3
Tableau Desktop Specialist 자격증 시험 준비 - Domain3
벌써 반이 넘게 공부했다! Domain 3에서는 3.1 Formant veiw for presentation 3.1.1 Use color 3.1.2 Use Bolding and Selecting fonts 3.1.3 Legend 3.1.4 Use Shapes 3.1.5 Change size of marks 3.2 Viz aniations 3.3 Create and modify a dashboard 3.3.1
godji.tistory.com
Domain4
Tableau Desktop Specialist 자격증 시험 준비 - Domain4
어느덧 마지막 domain만이 남았다. 지금까지 정리한 내용말고도, 문제를 풀면서 나온 오답을 비롯해서 좀 더 공부해야하는 내용들이 많이 있다. Domain1과 함께 4.1 Dimensions and Measures 4.1.1 Dimension 4.1.2
godji.tistory.com
✔️ Tableau Desktop Specialist 자격증 준비 - 모의고사 오답
각 Domain에 대한 내용 공부도 공부지만 그보다 모의고사를 풀어보면서 진행한 오답 정리가 많이 도움이 되는 것 같다. 애초에 시험 방식이 문제 은행방식이라 하셔서 그런가 기본 개념 익히기 전에 문제만 주구장창 풀었던 예전 컴활필기 공부했을 때 느낌이 들었다. 그리고 이미 실습을 통해서 배운것이 있다보니 그동안 한글판으로 사용하다가 영어로 시험을 치뤘지만 내용을 이해하는것은 어렵지 않았다.
오답중에 가장 많이 나왔던 문제 5가지만 골라보자면
1. 파일 저장 형식
- .twb : 통합문서,다운로드가 되는것, 시각화 한 것을 볼 수 잇음 BUT 데이터가 없음(데이터 소스는 있음) → column이 같다는 가정하에 다른 기간의 데이터를 넣어서 하고싶다면 이것을 사용하는게 좋음
- .twbx : 패키지 통합문서. .twb+데이터 있음. Tableau 공식 더 좋은 형식이라고 함
- .hyper,.tde : 추출. hyper가 tde보다 더 큰 추출 만들고. 빠른 추출 가능. Data → ‘Use Extract’에 체크 되어있으면 .tde 사용중인것임 (말 그대로 Data Source에서 하는 extract. 공유용이 아니라 Local computer에서 저장해서 하려고 하는것)
- .tds : 데이터 원본 데이터 원본 파일은 실제 데이터가 아니라 실제 데이터에 연결하는데 필요한 정보와 기본 속성 변경, 계산된 필드 만들기, 그룹 추가 등 실제 데이터를 기반으로 수행한 모든 수정 내용을 포함
- .tdsx : 패키지 데이터 원본 .tds뿐만 아니라, .hyper(.tde), 텍스트, 엑셀 등 로컬 파일 데이터도 포함하는 zip 파일. 시각화만 없다고 생각하면 됨.
2. Action
동작에 관련한 문제도 많이 나온것 같다.
- 동작에서 URL에 연결 할 수 있는 것은 field, parameter, filter 뿐
- Dashboard에서 동작을 발생하게 할 수 있는 방법은 hover, select, menu 뿐
3. Animation
애니메이션 관련 문제는 애니메이션을 다뤄보지 않아서 처음에는 전혀 감이 잡히지 않았지만 나오는 문제가 한정적이고 거의 동일해서 한두번 풀어본 이후로는 쉽게 풀 수 있었다.
- Simultaneous Animation : 동시 애니메이션. 속도가 빠르며 단순한 차트 및 대시보드에 값 변화를 표시할 때 잘 작동
- Sequential Animation : 순차적 애니메이션. 더 많은 시간이 걸리지만 복잡한 변화를 단계별로 표시하여 더 명확하게 생성
- 절대 실무 사용 불가함 → 렉이 많이 걸림
- Format에서 Animation을 켜야 사용가능 (default : off)
- 전체(workbook)에서 한번에 on/off 가능
- 하나의 시트(worksheet)를 on/off 가능
- default delay time : 0.3s
4. Counting Marks
Mark를 세는 방식에 대한 문제도 2-3번 봤다.
- Measure이 추가될 때는 계산식이 존재한다. demension이 있는 곳 반대편에 measure이 들어가면 mark의 수 = demension의 수 * demension 갯수로 계산이 된다.
- Demension이 추가되면 무조건 marks가 증가한다.
5. Relation vs Join vs Union vs Blending
이 4개 개념은 무조건 모의고사 1개당 2문제 이상은 나오는것 같다. 그만큼 잘 나오는 내용이기에 잘 기억해두자.
- Relation : 새로 생긴 개념. Join에서 발생하는 중복 행이 발생하는 문제를 해결하기 위해 만들어짐. 고유의 것을 갖고 분석위한 약한 연결. logical layer에서 진행. Noodles라고도 불림.
- Join : 하나의 통합된 table 생성. physical layer에서 진행. 중복이 발생가능 있음. column의 증가
- Union : row의 증가. 기본적으로 필드 이름이 같아야 하지만 만약 이름이 같지 않다면 두 필드 모두 표시되고 여러 null값을 갖게 됨.
- Blending : relationship, join이 모두 안될 때 최후의 보루로 사용. Left Join과 유사(Primary, Secondary 생성), 데이터 원본간의 LOD 계산 불가. physical하게 붙진 않음
다른 오답들도 TIL에 모두 정리해두었다!
[STARTERS TIL] DAY 42 (23.04.05) - Tableau Desktop Specialist 준비1 (Test 3)
<오늘 배운것> 오늘은 어제 강사님께서 주셨던 test3를 채점하고 풀이를 해주시는 시간을 가졌다. 총...
blog.naver.com
[STARTERS TIL] DAY 43 (23.04.06) - Tableau Desktop Specialist 준비2 (Test2,4,5)
<오늘 배운것> ✏️Test2 Review✏️ 1. Marks Increase → dimension이 늘어나면 일단 marks가 ...
blog.naver.com
[STARTERS TIL] DAY 44 (23.04.07) - Tableau Desktop Specialist 준비3, Test 족보 Review& Domain2,3,4
<오늘 배운것> ✏️Test 족보 Review✏️ 1. Relationship vs Join → Relationship에 대해 묻...
blog.naver.com
이번 주에 겪은 시행착오/어려운 점
이번주의 가장 큰 시행착오는 '시간계산'인것 같다. 대부분의 일이 기한이 정해져있을 것이고 주어진 기간내에 일을 마무리하는것도 능력이라고 생각한다. 그치만 우리조는 이번 프로젝트에서 시간계산을 잘 못해서 프로젝트의 마무리인 ppt를 퀄리티있게 마무리하지 못 한것 같다. 음식점에 가서 메인디쉬가 맛있어도 마지막에 먹는 볶음밥이나 후식냉면이 별로면 앞서 먹은 음식의 맛도 같이 하락하는 느낌인 만큼 마무리는 중요한데 그 마무리가 아쉬워서 분명 대시보드의 퀄리티는 좋았지만 뭔가 아쉽다는 생각이 드는 프로젝트였다. 마지막 프로젝트는 더 많은 양의 다양한 테이블을 갖고 진행할텐데 그럼 이미 전처리에서부터 이보다 더 긴 시간이 들것이다. 그때는 정말 모든것을 고려해서 진행할 예정이다. 새삼 내 MBTI는 P이지만 일을 하다보면 어쩔수 없이 J가 되고 되어야하는것 같다.
배운 것에 관해서 내가 부족했던 부분
750점이상으로 총 3/4 이상을 맞혀야 통과라 적어도 35문제는 맞아야 안정적으로 통과할 것 같은데 아직도 최대 맞아봐야 30개 정도라서 좀 아슬아슬하다. 보면 아직은 틀린곳에서 계속 틀리는것 같다. 정확히 말하면 틀린 문제 자체는 다시 보면 맞는데 틀린 유형이랄까 예를 들면 .tde 관련 문제나 Tableau에서 버튼을 눌러서 확인해봐야 아는 문제들을 많이 틀리는데 유형은 해당 개념을 더 공부하고, 비슷한 형태의 문제들은 최대한 많은 문제를 풀어봄으로 체득해야할것 같다.
앞으로 더 해야 할 것
아직은 확실하게 통과할 자신은 없어서 일단 자격증 시험은 당장 볼 생각은 없다. 그래도 너무 미루면 분명 귀찮아지고, 많이 잊어버릴것이기에 일단 다음주 주말이나 주중을 생각중이다. 그럼 앞으로 무엇을 해야하는가! 우선 첫번째로는 그동안 진행했던 프로젝트들에서 사용한 함수, 스킬, 디자인셋 등을 정리해둘 예정이다. 두번째로는 자격증 시험을 위해 3개 이상의 모의고사를 더 풀어보고 그동안 풀어본 문제들과 함께 오답 정리하여 확실하게 한방에 붙을 준비를 할 예정이다.
이번주 총평
이번주에는 마지막 예비 해커톤을 진행했는데 그래서인지 정말 파이널 프로젝트의 퀄리티를 내고 싶었다. 물론 시간은 그에 비해 턱없이 부족했지만 그래도 팀원 모두 최선을 다해서 프로젝트에 임했다. 그럼에도 부족한 부분이 있어서 아쉬웠지만 그 아쉬움을 발판삼아 마지막 파이널 해커톤에서는 더 향상된 실력을 뽐내고싶다는 생각이 들었다. 해커톤이 끝나고는 폭풍과도 같았던 지난날에 비해 이번주는 자격증 시험을 준비하면서 나름의 힐링(?)타임을 가졌다. 이제는 SQL 실습 수업만이 남았다. 정말 부트캠프의 끝이 보이는듯 한다. 지난 2달 동안 정말 열심히 달려온것 같다. 그만큼 좋은 결과가 있었으면 좋겠고, 실제로 좋은 결과가 있게 마지막까지 최선을 다하려한다. 재미있었지만 힘들었던 Tableau 잠시만 안녕~ 그래도 주기적으로는 찾아볼께🙌🏻 다음주에 있을 SQL도 화이팅!
유데미 큐레이션 바로가기 : https://bit.ly/3HRWeVL
STARTERS 취업 부트캠프 공식 블로그 : https://blog.naver.com/udemy-wjtb
본 후기는 유데미-웅진씽크빅 취업 부트캠프 4기 데이터분석/시각화 학습 일지 리뷰로 작성되었습니다.
#유데미 #유데미코리아 #유데미부트캠프 #유데미큐레이션 #취업부트캠프 #부트캠프후기 #스타터스부트캠프 #스타터스 #데이터분석부트캠프 #데이터시각화 #데이터분석 #데이터드리븐 #데이터분석가 #태블로 #파이썬 #SQL #R #디자인씽킹 #실무실습 #프로젝트 #웅진
#웅진씽크빅
'UDEMY x STARTERS' 카테고리의 다른 글
유데미x스타터스 취업 부트캠프 4기 -데이터분석/시각화(태블로) 11주차 학습 일지 (1) | 2023.04.23 |
---|---|
유데미x스타터스 취업 부트캠프 4기 -데이터분석/시각화(태블로) 10주차 학습 일지 (1) | 2023.04.16 |
유데미x스타터스 취업 부트캠프 4기 -데이터분석/시각화(태블로) 8주차 학습 일지 (0) | 2023.04.02 |
유데미x스타터스 취업 부트캠프 4기 -데이터분석/시각화(태블로) 7주차 학습 일지 (0) | 2023.03.26 |
유데미x스타터스 취업 부트캠프 4기 -데이터분석/시각화(태블로) 6주차 학습 일지 (0) | 2023.03.18 |