[TIL]데이터 분석 부트캠프 3일차

Data_Student·2024년 10월 7일
0

TIL

목록 보기
3/34

[TIL]데이터 분석 부트캠프(4기) 3일차

0. 들어가며

결론부터 말하면 '영.업.당.했.다.'
주말동안 부트캠프 지속여부에 대해 계속 고민했는데 최종적으론 도전 하기로 했다.
주말동안 일정이 정리되지 않으면 하기 어렵다는 생각에 현재 일정들을 정리 후
다음 기수에 하는 것이 좋다고 생각해서 포기하려고 했었다.
하지만 앞서 언급한 것처럼 영업당한 것(?)도 있지만
'하고 후회할래?'와 '하지 않고 후회할래?'라고 생각했을 때
배움에 있어서는 하고 후회하는 게 더 좋을 것 같다고 생각했다.
그래서 욕심을 냈고 선택한 만큼 끝까지 도전해보려고 한다.

1. 자기주도학습 및 라이브 세션

  • 자기주도학습
  • 4주차 - SUB QUERY, JOIN
    SUB QUERY - 일반, 스칼라, 인라인뷰
    WHERE 절에서 사용하는 '일반 서브쿼리'
    SELECT 에서 사용하는 '스칼라 서브쿼리'
    FROM 에서 사용하는 '인라인 뷰'
    그 중 인라인 뷰 중요도 높고, 자주 사용
    JOIN - LEFT JOIN, INNER JOIN
    LEFT JOIN - A table 모두와 A table과 B table의 교집합
    INNER JOIN - 교집합, A table과 B table의 교집합만
From table1 A INNER JOIN table2 B on A.col=B.col
JOIN은 위와 같은 형태로 작성
  • 5주차
    다른 값 사용(COALESCE(col, 대체값))
    없는 값 제거(in not null 사용)
    Pivot Table 만들기
    Window Function - RANK, SUM
    포맷 함수(DATE, DATE_FORMAT)

  • 라이브 세션
    집계함수(AVG, MIN, MAX, SUM, COUNT)
    그룹화(GROUP BY, HAVING)
    SUB QUERY
    강의를 들으면서 집계 함수와 그룹화의 관계를 인지할 수 있었고,
    서브쿼리가 활용법이 무궁무진하며, 처음 마주쳤을 때에는 당황스럽지만
    SQL 문법을 하나씩 뜯어본다면 충분히 이해할 수 있을 것이라고 생각한다.
    결론, 'GROUP BY'와 'SUB QUERY'는 중요하다!

2. 팀과제 발제

기본 데이터 분석 과제 EDA(탐색적 데이터 분석) 실시 예정
팀별 데이터 선택, 주제 및 세부주제 선택
팀원별 분석하고자 하는 내용 선정 및 해당 내용에 대해 분석
분석은 논리적으로 실시해야하며, '왜' 그렇게 분석했는지 스스로 이유를 만들고
데이터로 보여줄 수 있도록 SQL을 구성해야 하는데 아직 기초가 부족한지
어떻게 구성할지에 대해서 계속 고민하고 있는 중이다.
내일엔 대략적인 분석을 팀원과 피드백하며 디벨롭 시킬 예정!

3. 마치며

들어가며에서도 작성했듯이 스스로 선택한 이번 부트캠프에 최선을 노력을 다 해보려 한다.
적어도 노력하지 않고 결과가 나오지 않는다는 말은 하고 싶지 않기 때문에,
그리고 정해진 기간 후회를 남기고 싶지 않기에,
힘들 때마다 혼자가 아닌 팀원들과 함께한다는 것을 잊지 않고 힘내자!

0개의 댓글