2013-11-04 4 views
1

알려진 평균, std.dev 및 lambda를 사용하여 Box-Cox 배포에서 임의의 숫자를 생성하는 방법은 무엇입니까? 말하자면, random.gauss (mu, sigma)와 random.lognormvariate (mu, sigma)를 사용하여 정규 분포와 로그 정규 분포 확률 변수를 생성했습니다. Box-Cox 사건에 대해 어떻게해야합니까? 평균 및 표준 편차와 함께 람다를 어떻게 소개 할 수 있습니까?Python에서 Box-Cox 배포판으로 임의의 변수를 생성하는 방법은 무엇입니까?

+0

http://adorio-research.org/wordpress/?p=4532? – dstromberg

답변

0

Sci.py에는 변수에 대한 상자 cox (일명 power normal)가 있습니다. From their documentation :

from scipy.stats import powernorm 
numargs = powernorm.numargs 
c = [0.9,] * numargs 
R = powernorm.rvs(c, size=100) 
+0

고마워요, 레고 ... '파워 노움'이 평균, 표준 편차 및 람다를 어떻게 활용하는지 알려주실 수 있습니까? C는 무엇을 의미합니까? – user30337

+0

@ user30337 솔직히 Sci.py를 사용하지 않았으며 통계 목적으로 사용하지 않았습니다. 나는 설명서를 읽는 것을 권하고 싶습니다. 제가 여기서 제공 할 수있는 것은 어쨌든 문서에서 막연한 역류입니다. –