파이썬에서 비모수 적 부트 스트랩을 구현하려고합니다. 샘플을 가져 와서 경험적 분포 함수를 만들고이 edf에서 많은 샘플을 생성해야합니다. 내가 어떻게 해? scipy에서 정확한 수식을 알고있는 경우 자신의 배포 함수를 만드는 방법을 찾았지만 edf 만 있습니다.경험적 분포 함수에서 샘플을 만드는 방법
1
A
답변
0
당신이 샘플을 정렬하여 얻는 EDF : 만 재 샘플링하려면
N = samples.size
ss = np.sort(samples) # these are the x-values of the edf
# the y-values are 1/(2N), 3/(2N), 5/(2N) etc.
edf = lambda x: np.searchsorted(ss, x)/N
그러나, 당신은 단순히 동일한 확률 및 교체와 샘플에서 그립니다.
원하는대로 너무 "끈적"이라면 원활한 분배를 위해 일종의 보간을 사용할 수 있습니다.
관련 문제
- 1. 공동 누적 분포 함수의 샘플을 시뮬레이트 하시겠습니까?
- 2. Matlab은 무작위 샘플을 생성합니다. 가우스 분포
- 3. 이변 량 경험적 누적 분포 함수 코드 R
- 4. 여행 세일즈맨을위한 경험적 방법
- 5. 상태 별 층화 샘플을 만드는 방법 R
- 6. SciPy에서 랜덤 샘플을 그리는 사용자 정의 확률 분포 만들기
- 7. 임의의 분포 샘플을 기반으로 동일한 수를 생성하는 VBA 함수
- 8. 샘플 함수 R은 균일하게 분포 된 샘플을 생성하지 않습니다.
- 9. TPL 병렬 처리 경험적 방법
- 10. 효율적인 경험적 CDF 계산/저장
- 11. R : 경험적 버전의 pnorm() 및 qnorm()?
- 12. 효율적인 실증 분포 계산
- 13. 플렉스 샘플을 실행하는 방법
- 14. AudioBufferList에서 샘플을 얻는 방법
- 15. opencv에서 샘플을 훈련시키는 방법
- 16. Sphinx4에서 샘플을 평가하는 방법
- 17. 이진 정수 프로그래밍에서의 경험적 발견 방법
- 18. 두 개의 샘플에 대한 경험적 누적 분포 함수를 만들고 동일한 플롯에 그 플롯을 넣으 려합니다. [R]
- 19. A * 검색의 경험적 함수
- 20. matlab에 경험적 quantiles
- 21. 리팩토링에 대한 경험적 데이터?
- 22. 프롤로그의 경험적 알고리즘
- 23. 50 개의 값으로 400 개의 샘플을 만드는 방법
- 24. Openrefine에서 임의의 샘플을 만드는 방법은 무엇입니까?
- 25. 인터넷에서 임의의 샘플을 만드는 방법은 무엇입니까?
- 26. 이 .hover 함수에서 만드는 방법 .click 함수
- 27. 콜백 함수에서 약속을 반환하는 함수를 만드는 방법
- 28. OrientDB의 javascript 함수에서 새 문서를 만드는 방법
- 29. 사용자 정의 함수에서 주석을 만드는 방법
- 30. php 클래스를 함수에서 사용할 수있게 만드는 방법
왜 EDF가 필요합니까? 당신은 당신의 부트 스트랩 샘플이 될 데이터로부터 샘플링 (대체)해야합니다. – maxymoo