NumPy - Uniform Distribution
توزیع یکنواخت
احتمالی را توصیف میکند که در آن احتمال رخ دادن تمامی رخدادها با هم برابر باشد. مثلا تولید اعداد تصادفی.
تابع شیء random.uniform()
دارای 3 پارامتر است:
-
a
- حد پائین - مقدار پیشفرض برابر 0.0 -
b
- حد بالا - مقدار پیشفرض برابر 1.0 -
size
- آرایش آرایه برگردانده شده.
در کد زیر یک نمونه توزیع یکنواخت با اندازه 2x3 ایجاد میشود.
from numpy import random
x = random.uniform(size=(2, 3))
print(x)
رسم نمودار توزیع یکنواخت
from numpy import random
import matplotlib.pyplot as plt
import seaborn as sns
sns.kdeplot(random.uniform(size=1000))
plt.show()