numpy怎么創(chuàng)建隨機(jī)數(shù)組

小億
171
2024-01-25 09:30:09

要?jiǎng)?chuàng)建隨機(jī)數(shù)組,可以使用NumPy庫(kù)中的random模塊。以下是幾種常見(jiàn)的方法:

  1. 使用numpy.random.rand()函數(shù)創(chuàng)建一個(gè)0到1之間均勻分布的隨機(jī)數(shù)組。可以使用參數(shù)來(lái)指定數(shù)組的形狀,例如numpy.random.rand(3, 2)將創(chuàng)建一個(gè)3行2列的數(shù)組。
import numpy as np

arr = np.random.rand(3, 2)
print(arr)
  1. 使用numpy.random.randn()函數(shù)創(chuàng)建一個(gè)標(biāo)準(zhǔn)正態(tài)分布的隨機(jī)數(shù)組。同樣可以使用參數(shù)來(lái)指定數(shù)組的形狀。
import numpy as np

arr = np.random.randn(3, 2)
print(arr)
  1. 使用numpy.random.randint()函數(shù)創(chuàng)建一個(gè)指定范圍內(nèi)的隨機(jī)整數(shù)數(shù)組??梢允褂脜?shù)來(lái)指定范圍和數(shù)組的形狀。
import numpy as np

arr = np.random.randint(1, 10, size=(3, 2))
print(arr)

這只是一些常見(jiàn)的創(chuàng)建隨機(jī)數(shù)組的方法,NumPy還提供了更多的隨機(jī)函數(shù)和參數(shù)選項(xiàng),你可以根據(jù)自己的需求來(lái)選擇適合的方法。

0