내일배움캠프 110

[SQL]LAG(), LEAD()함수 _현재 행의 이전 행의 값 참조하기

LAG() 함수 :  현재 행의 이전 행 값을 가져온다.LEAD() 함수 : 현재 행의 다음 행 값을 가져온다.SELECT절에서 주로 사용되며, 서브쿼리나 CTE(Common Table Expression) 내에서 사용할 수 있다.🔺WHERE 절이나 ORDER BY 절에서 사용할 수는 없음!LAG() 함수기본 구문LAG(column_name, offset, default_value) OVER (PARTITION BY ... ORDER BY ...) column_name: 참조할 열.offset: 이전 행의 수 (기본값은 1).default_value: 이전 행이 없을 때 반환할 기본값 (기본값은 NULL).예시SELECT id, temperature, LAG(temperature)..

[TIL]250124_머신러닝 발제

주제 : [분류] 은행 고객 이탈여부 분류사용 데이터 : https://www.kaggle.com/datasets/shubhammeshram579/bank-customer-churn-prediction/data프로젝트 목표 : 고객 데이터를 분석하여 이탈 유저를 예측하는 분류 모델을 개발하고, 이를 통해 고객 유형별 리텐션 향상 전략을 수립한다.프로젝트 핵심내용 : 다양한 머신러닝 모델을 활용하여 성과 지표를 분석해 최적의 모델을 선정하고, 고객을 클러스터링한 후 이탈이 예측되는 그룹별 이탈 방지 전략을 제시한다.PPT 필수 내용 : 1. 모델 별 성과 표 2. 고객 클러스터링 => 구체적인 전략 제시데이터 준비데이터 탐색: 각 변수별 분포, 클래스별 분포 차이, 결측치나 이상치 확인결측값 처리: 평균,..

[TIL]250123_추천 받은 통계학 개념서, 파이썬_format(),strip()

- FACTS :✅ [오전] 파이썬 300제 31~40✅ [오전] 통계학 개념 정리 3회차까지 -> 개인 노션[ ] [오전] 파이썬 베이직 복습🔺 [오후] 개인과제 5번 풀어보기 → ~ing…✅ [오후] 머신러닝 심화 강의 3주차 수강- FEELINGS : 통계학 개념을 정리하면서 라이브세션이나 강의 자료를 봐도 이해안되는 것들을 개념서를 읽어가면서 정리하는 중이다. 개념서는 튜터님이 추천해주신 책 중에 두 권을 샀는데 용도를 살짝 다르게 써야할 것 같다. 자세한건 본문에...머신러닝 강의와 라이브세션을 동시에 듣는 중인데 라이브세션에서 비학습모델이 어떻게 찾아가는지 동영상이나 시각적 자료로 보여주셔서 이해가 쉬웠다. (그래서 그건 어떻게 하는건데...) 데이터분석가로 취업하더라도 현업에서 PCA나 머..

[TIL]250122_머신러닝 개인과제3-4번,아티클스터디

- FACTS :✅ 오전 파이썬 300제 21~30✅ 오전 머신러닝 개인과제 3,4번[ ] 오전 파이썬 베이직 복습 문제 다시 풀어보기✅ 오후 아티클스터디✅ 오후 머신러닝 심화 강의 2주차 -> 실습 다시 해보기- FEELINGS : - FINDINGS : [Python] 빈도표 작성법 : crosstab머신러닝 개인과제 문제3필수 3. 통계적 가설검정2Color, Season 컬럼에 대한 카이제곱 검정을 진행해주세요.귀무가설과 대립가설을 작성해주세요.두 범주형 자료의 빈도표를 만들어주세요. 이를 코드로 작성하여 기재해주세요.카이제곱통계량, P-value 를 구해주세요.그리고 이에 대한 귀무가설 채택/기각 여부와 그렇게 생각한 이유를 간략하게 설명해주세요.결과 제출형태귀무가설, 대립가설코드와 결과값해석(..

[TIL]250121_파이썬 print의 옵션, 딕셔너리 형태의 key, value이용법

- FACTS :✅ [오전] 파이썬300제 11~20✅ [오전] 파이썬 코드카타 1문✅ [오전] 베이직반 복습 정리[ ] [오후] 머신러닝 심화 강의 2주차[ ] [오후] 베이직반 복습🔺 [오후] 머신러닝 개인과제 1~4번 -> 1,2번 완료- FEELINGS : 파이썬으로 치이고,, 머신러닝으로 치이는 하루하루를 보내는 중이다. 튜터님들은 안심시켜주시려고 "어렵지만 괜찮아요!! 할 수 있어요!!" 라고 해주시지만 밥아저씨가 "참 쉽죠?"하는 느낌~ 파이썬은 알다가도 모르겠고 머신러닝은 그냥 모르겠다.그래도 파이썬은 확실히 베이직반을 들어서 그런지 점점 익숙해지는 기분이다. (실력과는 별개로ㅎ) 정말 많이 해볼 수록 느는건 어쩔 수 없는것 같다. 멘붕에 늪에 빠지지 말고 꾸준히 반복, 반복, 반복! -..