안녕하세요. 궁금증연구소입니다.
오늘 포스팅 주제는 "quantile() 함수에서 quantile(0.1)은 상위 10%일까?"입니다.
위 문제처럼 상위 혹은 하위 %를 구할 때는 주로 pandasd의 내장함수인 quantile() 함수를 활용한다.
처음에 별생각 없이 quantile(0.1) 보다 큰 값을 상위 10%라고 생각해서 구했는데, 살펴보니 답이 틀려서 찾아보니 상위 10%를 구하려면 quantile(0.9) 형태로 입력해야 한다.
좀 더 확실한 답을 얻고자 chat-gpt를 활용해 보았다.
정리
quantile(0.1) 은 하위 10%
quantile(0.9)는 상위 10% 를 의미한다.
Github 에서 일부파일만 다운받는 방법은? (0) | 2023.03.03 |
---|---|
[python] np.nan == np.nan 의 결과는 False일까 True일까? (0) | 2023.03.01 |
[파이썬] list() 함수는 iterable 객체만 받는다. (0) | 2023.02.12 |
프로그래머스 문자열 내림차순으로 배치하기 (0) | 2023.02.11 |
[파이썬] 리스트 컴프리헨션에서 if문의 위치는? (0) | 2023.02.10 |