본문 바로가기

[스파르타코딩클럽]데이터분석 과정163

[TIL] 24.02.29 [오늘 할 일] 1. 아티클 읽기 : [마음속의 브랜딩 : 우리는 왜 맥북을 살까] : Link > 사례를 통해서 어떻게 고객의 마음을 끌어당기는지와 관련한 요인들을 알아갈 수 있었다. - 카페 '진정성', 파타고니아, 러쉬, 배민, 롯데리아 [프로젝트 후기 : 멤버쉽 및 RFM 분석] : Link > 멤버쉽 시스템과 RFM, 고객의 행동과 고객의 가치를 이해하는데 중요한 분석방법 - 그 과정에 대해 알아갈 수 있었다. 다만, 바로 이해가 되지 않아서 읽는데 오래 걸렸다.. 2. 팀프로젝트 시작 > 첫 주제 선정 : Spotify 유저 행동 파악하기 - 데이터 : Spotify User Behavior Dataset - 데이터 살펴보기 : - 각 칼럼마다 어떤 값들이 있는지 확인하고자 칼럼 추출 작업을 .. 2024. 2. 29.
[TIL] 24.02.28 [오늘 한 일] 1. 아티클 읽기 : Here > 여러 정보들을 얻기 위해, 알아가기 위해서 아티클을 읽었었다. 그러다가 오픈서베이에서 제공하는 글을 읽으면서, 단순히 정보를 얻는 것보다도 더 나아가 설정한 지표는 뭐고, 어떤 도구, 어떤 방식으로 분석하고 시각화를 어떻게 했는지도 참고하며 읽어야 함을 깨달았다. 2. 코드카타 풀었던 문제들 되돌아보기 > SQL (41 ~ 50 / 77~90 / 127 ~ 130) - 85번) DATEDIFF or DATE_SUB 활용해서 풀기 / Lag함수에는 첫 행의 null값 때문에 한계가 존재 - 3중 조인 : 순서대로 조인 - 셀프 조인 : 부서 관련 데이터를 조회할 때 주로 사용한다. > Python (31 ~ 40) - zip(list_a, list_b) :.. 2024. 2. 28.
[TIL] 24.02.27 [오늘 한 일] 1. 아티클 읽기 : Here 2. 코드카타 복습하기 > SQL (21 ~ 40) - 가장 큰 값(MAX) 조회하기는 WHERE 절 & 서브쿼리를 통해 구할 수도 있고 Order by & LIMIT 1을 통해 구할 수 있다. +) MySQL은 LIMIT / ORACLE은 FETCH FIRST 1 ROWS ONLY - NVL(column, null값일 때 치환할 - Oracle은 SUBSTR / MySql은 SUBSTRING > Python (16 ~ 30) - map(함수, 반복가능한 자료형으로) 각 인자값에 순차적으로 함수를 적용 - 정수 판별 방법 중에서 n = int(n)도 있지만 n%1 == 0 이란 방법도 있다 - f-string : f'내용 {x}이다.' - True == 1 .. 2024. 2. 27.
[TIL] 24.02.26 [오늘 한 일] 1. 아티클 읽기 here 2. SQLD 자격증 공부 '2023 유선배 SQL개발' (完) 3. 머신러닝 복습 및 GITHUB에 PUSH하기 : here 4. Tableau 다루기 및 실습 과제 > 쉬워 보이는 듯 했는데 튜터님 강의를 따라 해서 그랬던 것 같다. > 익숙하지 않아서 몇가지 불편하기도 했지만, 그 과정에서 익숙해질 수 있었다. 2024. 2. 27.
SQLD 공부(5) 관리 구문 1. DML : Data Manipulatiion Language > DDL에서 정의한 대로 입력된 데이터를 수정, 삭제, 조회하는 명령어다. 0) SELECT 1) INSERT INSERT INTO 테이블명(칼럼1, 칼럼2 ---) VALUES (데이터1, 데이터2) -- 또는 INSERT INTO 테이블명 VALUES (모든 칼럼에 대한 데이터 리스트) 2) UPDATE UPDATE 테이블명 SET 칼럼명1 = 새로운 데이터, 칼럼명2 = 새로운 데이터 (WHERE 수정할 데이터에 대한 조건); 3) DELETE DELETE FROM 테이블명 (WHERE 수정할 데이터에 대한 조건) +) 삭제 데이터에 대한 로그를 남기지 않고 삭제할 때는 아래 방법 사용 TRUNCATE TABLE 테이블명 4) ME.. 2024. 2. 25.
[WIL] 10주차 [한 일] 1. TABLEAU 툴 기초 공부 2. SQLD 자격증 준비 > 한동안 python 중심의 공부만 하다가 다시금 SQL을 복습해서 도움이 됐다. 3. 아티클 읽기 4. GITHUB에 PYTHON 공부한 내용 PUSH 및 복습하기 5. 풀었던 SQL / 알고리즘 코드카타 어떤 방식으로 풀었는지 복습하기 > 복습하지 않으면, 사용하지 않다보면은 조금씩 까먹게 돼서 이번 기회에 이전에 공부하면서 사용한 코드들을 복습하는 시간을 가졌다. > 복습을 잘 못한 것 같아, 이번 기회에 지금까지 배운 내용들을 복습하려고 한다. 2024. 2. 25.