Если у вас есть случайная величина x
с равномерным распределением от a
до b
X ~ U(a,b)
Тогда punif(x, a, b)
- это вероятность того, что U <= x
И qunif(x, a, b)
находит значение y
такое, что Pr(U <= y)=x
Вы можете визуализировать эти графики с помощью
curve(punif(x, -2, 3), from=-2, to=3, main="punif")
curve(qunif(x, -2, 3), from=0, to=1, main="qunif")

Обратите внимание, что punif
ожидает значение где-то между a
и b
, но qunif
ожидает вероятность, поэтому оно должно быть между 0 и 1.