[Python error] ValueError: Sample larger than population or is negative

coco·2024년 1월 31일

에러 해결하기

목록 보기
3/3

[Python error] ValueError: Sample larger than population or is negative


랜덤으로 추출할 범위에 속하는 샘플(?)은 3개인데, 랜덤으로 추출할 수가 6이라서 생긴 오류
(샘플보다 더 큰 개수로 추출하려고 하여서 생긴 오류)
random.sample은 중복추출이 불가능하기 때문에 추출할 수가 샘플갯수보다 많을 수가 없으므로,
random.choices 함수로 변경하여 실행

  • random.sample(population,k) : 중복X
  • random.choices(population,k) : 중복O
profile
늦게, 이제 막 공부를 시작해서 뎌디고 느립니다. 느리지만 꾸준히 공부하고자 블로그 개설했습니당 'ㅅ'

0개의 댓글