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

  • 홈
  • 태그
  • 방명록

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

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

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/11   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바