np.random用法

  1. np.random.rand() --> 生成指定維度的的[0,1)范圍之間的隨機(jī)數(shù)疫衩,輸入?yún)?shù)為維度

例如:

>>>np.random.rand(4,3,2)
生成一個(gè)shape為[4,3,2]的array,array中每個(gè)元素都是一個(gè)[0,1)之間的隨機(jī)數(shù)

  1. np.random.randn() --> 生成指定維度的服從標(biāo)準(zhǔn)正態(tài)分布的隨機(jī)數(shù)取视,輸入?yún)?shù)為維度

例如:

>>>np.random.randn() :沒有參數(shù),只返回單個(gè)數(shù)據(jù)
>>>np.random.randn(2,4):返回一個(gè)shape為[2,4]的array骑疆,array中的元素服從標(biāo)準(zhǔn)正態(tài)分布

  1. np.random.randint(low, high = None, size = None,dtype = 'l')--> 返回隨機(jī)數(shù)或者隨機(jī)數(shù)組成的array

輸入?yún)?shù)有:

  • low鲫凶,high(范圍區(qū)間為[low,high)),low不可以>=high
  • size礁鲁,
  • dtype(默認(rèn)為int)

例如:

>>>np.random.randint(1,size=5):
返回[0,1)之間的隨機(jī)整數(shù)盐欺,尺寸為5,因此只有0
array([0,0,0,0,0])
>>>np.random.randint(1,5):
返回一個(gè)[1,5)之間的隨機(jī)整數(shù)
4

錯(cuò)誤實(shí)例:
np.random.randint(size = 2)
np.random.randint(high = 1, size = 2)
np.random.randint(high = 1)

TypeError: randint() takes at least 1 positional argument (0 given)
randint()必須有一個(gè)位置參數(shù)

np.random.randint(high = 1,1)

SyntaxError: positional argument follows keyword argument
位置參數(shù)跟在了關(guān)鍵字參數(shù)的后面仅醇,是不可以的

  1. np.random.random_integers(low,high = None,size = None)-->返回范圍為[low,high] 閉區(qū)間 隨機(jī)整數(shù)
>>>np.random.random_integer(1,size = 5)
array([1,1,1,1,1])

5.np.random.random(size = (2,2))-->生成隨機(jī)浮點(diǎn)數(shù)陣列

>>>np.random.random(size = (2,2))
[[ 0.25303772   0.45417512]
 [ 0.76053763   0.12454433]]
>>>np.random.rand(2,2)  等價(jià)于 np.random.random(size = (2,2))
也就是說二者都只提供size參數(shù)冗美,但一個(gè)是位置參數(shù),一個(gè)是關(guān)鍵字參數(shù)析二,二者返回的都是[0,1)范圍的隨機(jī)浮點(diǎn)數(shù)

6.np.random.choice(a, size = None, replace = True, p = None) --> 從給定數(shù)組a中隨機(jī)選擇,p可以指定a中每個(gè)元素被選擇的概率
例如:

當(dāng)a為整數(shù)時(shí)粉洼,隨機(jī)選擇數(shù)組np.arange(a)中的數(shù)

>>>np.random.choice(5,3)
array([4,1,4])
np.arange(5) == array([0,1,2,3,4])节预,從該array中隨機(jī)選擇3個(gè)數(shù)組成一個(gè)新的array并返回
>>>np.random.choice(5,3,replace=False)
array([0,3,1]) , 當(dāng)replace = False時(shí),返回的數(shù)中不可以有重復(fù)的
>>>np.random.choice(5,size = (3,2))
array([[1,0],
         [4.2],
         [3,3]])
p是一個(gè)list,p的size 必須與a的size一致属韧,p中每個(gè)元素對(duì)應(yīng)了a中每個(gè)元素被選擇的概率
>>>np.random.choice(list_tmp,size = (3,3),p = [0.1,0.6,0.1,0.1,0.1])

  1. np.random.seed() -->使隨即數(shù)據(jù)可預(yù)測(cè)安拟,對(duì)于同一個(gè)seed,生成的隨機(jī)數(shù)相同
    例如
>>>np.random.seed(0)
>>>np.random.rand(1)
array([0.5488135])
>>>np.random.seed(1)
>>>np.random.rand(1)
array([0.4359949])
>>>np.random.seed(1)
>>>np.random.rand(1)
array([0.4359949])

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末宵喂,一起剝皮案震驚了整個(gè)濱河市糠赦,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌锅棕,老刑警劉巖拙泽,帶你破解...
    沈念sama閱讀 210,978評(píng)論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異哲戚,居然都是意外死亡奔滑,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,954評(píng)論 2 384
  • 文/潘曉璐 我一進(jìn)店門顺少,熙熙樓的掌柜王于貴愁眉苦臉地迎上來朋其,“玉大人,你說我怎么就攤上這事脆炎∶吩常” “怎么了?”我有些...
    開封第一講書人閱讀 156,623評(píng)論 0 345
  • 文/不壞的土叔 我叫張陵秒裕,是天一觀的道長袱蚓。 經(jīng)常有香客問我,道長几蜻,這世上最難降的妖魔是什么喇潘? 我笑而不...
    開封第一講書人閱讀 56,324評(píng)論 1 282
  • 正文 為了忘掉前任,我火速辦了婚禮梭稚,結(jié)果婚禮上颖低,老公的妹妹穿的比我還像新娘。我一直安慰自己弧烤,他們只是感情好忱屑,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,390評(píng)論 5 384
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著暇昂,像睡著了一般莺戒。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上急波,一...
    開封第一講書人閱讀 49,741評(píng)論 1 289
  • 那天从铲,我揣著相機(jī)與錄音,去河邊找鬼幔崖。 笑死食店,一個(gè)胖子當(dāng)著我的面吹牛渣淤,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播吉嫩,決...
    沈念sama閱讀 38,892評(píng)論 3 405
  • 文/蒼蘭香墨 我猛地睜開眼价认,長吁一口氣:“原來是場噩夢(mèng)啊……” “哼!你這毒婦竟也來了自娩?” 一聲冷哼從身側(cè)響起用踩,我...
    開封第一講書人閱讀 37,655評(píng)論 0 266
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎忙迁,沒想到半個(gè)月后脐彩,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,104評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡姊扔,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,451評(píng)論 2 325
  • 正文 我和宋清朗相戀三年惠奸,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片恰梢。...
    茶點(diǎn)故事閱讀 38,569評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡佛南,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出嵌言,到底是詐尸還是另有隱情嗅回,我是刑警寧澤,帶...
    沈念sama閱讀 34,254評(píng)論 4 328
  • 正文 年R本政府宣布摧茴,位于F島的核電站绵载,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏苛白。R本人自食惡果不足惜娃豹,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,834評(píng)論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望购裙。 院中可真熱鬧培愁,春花似錦、人聲如沸缓窜。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,725評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽禾锤。三九已至,卻和暖如春摹察,著一層夾襖步出監(jiān)牢的瞬間恩掷,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,950評(píng)論 1 264
  • 我被黑心中介騙來泰國打工供嚎, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留黄娘,地道東北人峭状。 一個(gè)月前我還...
    沈念sama閱讀 46,260評(píng)論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像逼争,于是被迫代替她去往敵國和親优床。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,446評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容