Python >> Tutoriel Python >  >> Python Tag >> SciPy

Quels sont les arguments pour scipy.stats.uniform ?

Le premier argument est la limite inférieure et le second argument est l'étendue de la distribution. Ainsi, l'exemple de distribution dans votre question est uniforme entre 5 et 55.

Citant la documentation liée à votre question :

Une variable aléatoire continue uniforme.

Cette répartition est constante entre loc et loc + scale .

loc est le premier argument et scale est le deuxième argument.


Dans le cas donné, l'appel devrait ressembler à ceci :

uniform.rvs(loc=5, scale=45)

Même s'il est possible d'appeler la distribution directement avec des paramètres, scipy.stats a la logique suivante :

<dist_name>.rvs(loc=<param1>, scale=<param2>, size=(Nx, Ny))