본문 바로가기

TIL 통합

04/05 TIL 최종 프로젝트ing

오늘 한 일

  • sql 카타 1문제
  • 데이터셋 EDA 및 RFM-D 밑작업 진행중
  • RFM-D 첫 실행

 

 

이러쿵 저러쿵 첫 클러스터링 실행 완료.

실루엣 계수부터 이것저것 신경쓸 것도, 걱정되는 것도 많아서 튜터님께 질문도 많이 드리고 했는데 결론은 주말까지 공부가 더 필요하다는 것.

비지도 학습이 '비지도' 학습이니만큼 정답이 없기에 클러스터링 수를 어떻게 할 지부터, 각각 지표를 어떻게 설정할지 기준 잡는 것부터가 상당한 학습이 전제되어야 하는 것 같다. 그런 이유에서 실루엣 계수도 하나의 참고사항일뿐인데 그런 것도 고려 안 하고서 무조건 실루엣 계수가 절대적인 참고치인 것 마냥 쓸데없는(?) 질문과 고민을 해댔으니 나중에 되돌아봤을 때 이런 스스로가 얼마나 하찮게 여겨질런지

ㅋㅋ

 

암튼 내일 더 작업해보고, 공부도 병행해야긋다

튜터님께 무한 감사를.


 

170. Weather Observation Station 20

PERCENT_RANK() 윈도우 함수

https://www.hackerrank.com/challenges/weather-observation-station-20/problem?isFullScreen=true

 

Weather Observation Station 20 | HackerRank

Query the median of Northern Latitudes in STATION and round to 4 decimal places.

www.hackerrank.com

with a as (select lat_n, percent_rank() over (order by lat_n) as percent
      from station)
select round(lat_n, 4)
from a
where percent = 0.5

PERCENT_RANK() OVER (ORDER BY) : order by한 칼럼을 기준으로 상위 혹은 하위 몇 %에 해당하는지를 출력해주는 함수  

 

lat_n을 기준으로 상위 절반과 하위 절반을 나누는 수치를 소수 넷째자리까지 반올림해서 출력하는 문제. 크게 어려운 문제는 아니었지만 percent_rank()라는 함수 자체가 있다는 것을 처음 알았어서 결국엔 구글링

보니까 Oracle은 아예 median()이라는 함수가 있어서 간단하게 풀 수 있다던데...흠

 

 

 

'TIL 통합' 카테고리의 다른 글

04/08 TIL 최종프로젝트ing  (0) 2024.04.08
04/05 TIL 최종프로젝트ing  (0) 2024.04.05
04/03 TIL 프로젝트 ing  (0) 2024.04.03
04/01 TIL 최종프로젝트ing  (0) 2024.04.01
03/28 TIL 최종 프로젝트ing  (0) 2024.03.28