본문 바로가기

반응형

Python

[AARRR] #3. Retention (유지) [코호트 분석(Cohort Analysis), 다중회귀분석] Google Analytics란? Google Analytics는 구글에서 제공하는 웹 및 모바일 앱의 트래픽과 사용자 행동을 분석하는 대표적인 웹 분석 도구이다. 웹사이트나 앱에 제공되는 자바스크립트 트래킹 코드를 삽입하면, 방문자가 사이트에 접속할 때마다 그 행동(페이지 조회, 세션 지속 시간, 이탈률, 전환 등)을 자동으로 기록하고, 이 데이터를 기반으로 다양한 보고서를 생성한다.  BigQuery란? 빅쿼리(BigQuery)는 구글 클라우드 플랫폼에서 제공하는 서버리스 데이터 웨어하우스 서비스이다. 별도의 인프라 관리 없이, SQL을 통해 페타바이트(PB) 규모의 대용량 데이터를 빠르게 저장, 분석, 쿼리할 수 있도록 설계되어 있다.  AARRR 분석이란? AARRR은 사용자의 서비스 이용흐름을 .. 더보기
[Python] 결측치 보간법 (1/2차 선형보간법, 평균대치법, KNN, MICE) 데이콘의 결측치 보간 챌린지 데이터를 사용하여 결측치를 보간하는 여러 가지 방법에 대해 알아보겠습니다.# 패키지 세팅import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport seaborn as snsfrom sklearn.impute import SimpleImputer, KNNImputerfrom sklearn.experimental import enable_iterative_imputerfrom sklearn.impute import IterativeImputer # 데이터 로드data = pd.read_csv('/content/drive/MyDrive/Colab Notebooks/공모전/data.csv')df = .. 더보기
[Python] 이상치 탐지 기법 (IQR, Isolation Forest, rolling 함수, decompose 패키지) 이상치란?전체 데이터의 대부분의 패턴, 범위에서 크게 벗어난 값인데 아주 작은 값일 수 있고, 아주 큰 값일 수 있습니다. 이상치를 중요하게 바라봐야 하는 이유는?극단적인 값으로 인해 통계치 또는 ML 학습에서 영향을 받게 되기 때문입니다. 도메인의 영향이상치는 도메인에 따라, 이상치 탐지 기법에 따라 다를 수 있기 때문에 도메인의 영향을 받습니다.이번 포스팅에서는 임의로 이상치가 포함된 데이터셋을 만들고, 여러 방법을 사용한 이상치 탐지 기법을 알아보겠습니다.먼저 이상치 탐지에 필요한 패키지를 로드합니다.import numpy as np import pandas as pd import seaborn as sns import matplotlib.pyplot as plt # 이상치 탐지 방법 from sk.. 더보기
[SQL] SQL쿼리 (8) QUARTER 함수 https://school.programmers.co.kr/learn/courses/30/lessons/299308 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr SELECT CONCAT(QUARTER(DIFFERENTIATION_DATE), 'Q') AS QUARTER, COUNT(*) AS ECOLI_COUNTFROM ECOLI_DATAGROUP BY QUARTERORDER BY QUARTER - 실행 결과 QUARTERECOLI_COUNT1Q22Q23Q14Q1 QUARTER 함수를 이용해 날짜 별로 분기를 나누고,나눠진 분기 별로 그룹화 한 후,각 그룹.. 더보기
[SQL] SQL 쿼리 (7) (1) Python 개발자 찾기https://school.programmers.co.kr/learn/courses/30/lessons/276013 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.krSELECT ID, EMAIL, FIRST_NAME, LAST_NAMEFROM DEVELOPER_INFOSWHERE 'Python' in (SKILL_1, SKILL_2, SKILL_3)ORDER BY ID  (2) 잡은 물고기의 평균 길이 구하기https://school.programmers.co.kr/learn/courses/30/lessons/293259 프로그래머.. 더보기

반응형