전체 글 233

2024-09-23

TodaySQL 코드카타이력서 및 포트폴리오 정리 Today I Learned SQL 잡은 물고기의 평균 길이를 출력하는 SQL문을 작성해주세요.평균 길이를 나타내는 컬럼 명은 AVERAGE_LENGTH로 해주세요.평균 길이는 소수점 3째자리에서 반올림하며, 10cm 이하의 물고기들은 10cm 로 취급하여 평균 길이를 구해주세요. # 내가 작성한 쿼리with a as (select case when length is null then 10 else length end as lengthfrom fish_info)select round(avg(length),2) as AVERAGE_LENGTHfrom a# IFNULL 을 사용한 쿼리select round(avg(IFNULL(LENGTH,10)),2) as ..

TIL 2024.09.23

KPT 회고 - 성장기 도약의 KEY가 되는 신규 가입자 유치 전략

Keep 이번 프로젝트는 지금까지 진행했던 프로젝트 중 제일 긴 기간동안 하게 되었다.그렇다보니 지난번과는 다르게 데이터 수집부터 문제정의 및 분석방법 등 모든 프로젝트 과정을 경험하였다.우리가 선정한 데이터를 굉장히 세세하고 꼼꼼하게 뜯어보았다는 느낌이 들었던 프로젝트이다.가설 설정부터 검증까지 전 과정을 잘 뜯어보았다는 점에서 완성도 높은 프로젝트를 경험했다고 생각한다.또한, 이번에는 어느정도 기간이 있었다보니 오늘 프로젝트에서 진행했던 전 과정을 TIL 에 작성할 수 있었는데 프로젝트의 흐름을 제대로 이해하고 한번 더 정리할 수 있었다.앞으로도 TIL 을 작성하며 꼼꼼히 기록하는 습관을 들여야겠다. Problem 처음에는 하고 싶은 분석을 정하고, 그에 따라 설정한 가설에 대해서만 데이터를 분석하면..

Project/KPT 회고 2024.09.06

2024-09-05

Today온보딩 과제 Today I Learned SQL * result 별 type 별 신청 횟수는 볼 수 있어도, 신청 인원은 중복을 제거하기 어렵다는 것을 깨달았다.한 유저가 여러번 여러개의 type 을 신청해볼 수 있고, 여러 번의 result 를 받을 수 있기 때문이다. # result 별 몇번씩 신청했는지?(합격O)WITH pass AS (SELECT DISTINCT useridFROM data_setWHERE status = '최종합격' AND course = 'Hanghae'),result_cnt AS (SELECT RESULT , count(*) total_cntFROM data_setWHERE userid IN (SELECT userid FROM pass)AND course = 'H..

TIL 2024.09.05

2024-09-02

Today데이터 분석 온보딩 과제 Today I Learned SQL 1. 한 번 이상 활용한 인원SELECT count(DISTINCT userid) FROM data_setWHERE result NOT LIKE 'CANCEL' 그래도 이 문제는 쉽게 풀이를 했다.. .아주 간단한 문제 였음 ..  2. 최종 합격한 인원은 몇명이고, 그 그룹의 이력서 진단/ 코칭 신청 의 평균 횟수 처음 풀이했을 때에는SELECT AVG(resume_count)FROM ( SELECT userid, count(*) AS resume_count FROM data_set WHERE status = '최종합격' AND type = 'resume' AND RESULT != 'cancel' GROUP BY 1 ) a이..

TIL 2024.09.02

[Team Project] 성장기 도약의 KEY가 되는 신규 가입자 유치 전략

프로젝트 명: 성장기 도약의 KEY가 되는 신규 가입자 유치 전략기간: 2024-07-22~08-22활용 데이터: Order, Customer, returns 등 커머스 업계의 전반적인 데이터가 존재하였고, 우리가 진행하고자 하는 커머스 분석이 가능하다고 파악하여 해당 데이터를 선정 후 분석하게 되었다.이번 프로젝트에서는 기업수명주기 중 도입기에 해당하는 커머스 업계라는 가설을 기준으로 해당 기업의 현황파악을 진행하고, 문제점을 확인하여 개선할 수 있도록 제안하는 전략 방안을 제안해보았다. 프로젝트 요약프로젝트 소개: 이커머스 회사의 성장기 진입을 하기 위한 문제점 파악과 해결방안을 제안사용 스킬 & 도구프로그래밍 언어: Python, SQL분석 도구: MySQL, Pandas, NumPy, Matplo..

Project 2024.08.27

2024-08-22

Today 내배캠 수료Today I Learned 프로젝트 발표회 최종 프로젝트 발표회를 끝으로 길었던 내배캠이 끝이났다!마지막 프로젝트에 대해 회고를 해보자면 문제정의가 얼마나 어려운 것인지,데이터 분석가에게 기준이 얼마나 중요한지나의 주관을 논리성 있게 남을 설득할 수 있을지 가 정말 중요하다는 것을 알게되었다.  조금의 휴식을 가진 후 프로젝트에 대한 포스팅과 KPT 회고를 해보아야겠다!  그리고 내배캠 수료하며 수상도 했당열심히 노력을 했던 덕분인지 너무나도 좋았다. 폭풍성장상이랑 꾸준히해요상 나중에 수료증도 받을 수 있다고 하니 꼭 잘 챙겨두어야겠다! 수료증 업데이트~~!

TIL 2024.08.22