호기심을 넘어 성장하는 기록

  • 홈
  • 태그
  • 방명록

Programming language/SQL 1

[Hiveql] ntile 함수 (상위 n%)

NTILE()용도 : 데이터 집합을 지정한 개수의 균등한 그룹으로 나누기 위해 사용활용 케이스 : 고객별 연월별 구매금액에 따라 균등한 그룹으로 나누기 (10등분) -- 매년 12월의 구매금액 (21~24년에 한함) WITH ranked_data AS ( SELECT a.*, CASE WHEN percentile_rank = 1 THEN 'Top 10%' WHEN percentile_rank = 2 THEN 'Top 20%' WHEN percentile_rank = 3 THEN 'Top 30%' WHEN percentile_rank = 4 THEN 'Top 40%' ..

Programming language/SQL 2025.02.21
이전
1
다음
더보기
프로필사진

  • 분류 전체보기 (39)
    • AI MBA (서강대, 24.03~25.06) (2)
    • AI School 8기 (LIKELION, 22... (13)
    • 데이터 사이언스 스터디 (7)
      • 선형대수학 (0)
      • 통계 (4)
      • 머신러닝 (2)
      • 딥러닝 (1)
    • Projects (0)
    • Tech (8)
      • Linux(Ubuntu) (0)
      • Bigdata Platform (3)
      • DBMS (1)
      • Airflow (0)
      • Docker, Kubernetes (3)
      • MLOps (1)
    • Programming language (3)
      • Python (0)
      • R (2)
      • SQL (1)
    • 회고,리뷰 (4)
      • 회고,리뷰,정보공유 (3)

Tag

코호트분석, rjava, 블로그이전, 머신러닝, 파이썬업무자동화, hive, ML, 퍼널분석, 데이터분석회고, 빅데이터대학원, HiveQL, rjava오류해결, DecisionTree, ntile함수 #상위n%쿼리, xlwings, 의사결정나무, drm엑셀작업, AIMBA, 서강대mba, 직장인대학원,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/12   »
일 월 화 수 목 금 토
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바