numpy手冊(2)-常用操作雜記

Python
Numpy知識總結(jié)

這里記錄下numpy常用的一些操作稻据,一些散亂的知識點。

數(shù)組和標量之間的運算

就是對數(shù)組進行批量的運算

import numpy as np

a = np.arange(15).reshape(3,5)

a
Out[3]: 
array([[ 0,  1,  2,  3,  4],
       [ 5,  6,  7,  8,  9],
       [10, 11, 12, 13, 14]])

a+2
Out[4]: 
array([[ 2,  3,  4,  5,  6],
       [ 7,  8,  9, 10, 11],
       [12, 13, 14, 15, 16]])

a+a
Out[5]: 
array([[ 0,  2,  4,  6,  8],
       [10, 12, 14, 16, 18],
       [20, 22, 24, 26, 28]])

基本的索引和切片

上一篇买喧,我們大概介紹過數(shù)組的切片捻悯,這里的切片操作都是原數(shù)組的一個視圖,即原數(shù)組變化后淤毛,視圖也會變化

a
Out[7]: 
array([[ 0,  1,  2,  3,  4],
       [ 5,  6,  7,  8,  9],
       [10, 11, 12, 13, 14]])

a[1]
Out[8]: array([5, 6, 7, 8, 9])

a[1][2]
Out[9]: 7

a[1:2]
Out[10]: array([[5, 6, 7, 8, 9]])

b=a[1:2]

a[1:2]=0

b
Out[13]: array([[0, 0, 0, 0, 0]])

a
Out[14]: 
array([[ 0,  1,  2,  3,  4],
       [ 0,  0,  0,  0,  0],
       [10, 11, 12, 13, 14]])

花式索引

花式索引今缚,就是利用整數(shù)數(shù)組進行索引。

x = np.empty((8,4))

for i in range(8):
    x[i]=i
    

x
Out[18]: 
array([[ 0.,  0.,  0.,  0.],
       [ 1.,  1.,  1.,  1.],
       [ 2.,  2.,  2.,  2.],
       ..., 
       [ 5.,  5.,  5.,  5.],
       [ 6.,  6.,  6.,  6.],
       [ 7.,  7.,  7.,  7.]])

x[[3,0,5]]
Out[19]: 
array([[ 3.,  3.,  3.,  3.],
       [ 0.,  0.,  0.,  0.],
       [ 5.,  5.,  5.,  5.]])

如果使用負數(shù)低淡,會從末尾開始選取

x[[-1,-2]]
Out[20]: 
array([[ 7.,  7.,  7.,  7.],
       [ 6.,  6.,  6.,  6.]])

數(shù)組的轉(zhuǎn)置

x
Out[21]: 
array([[ 0.,  0.,  0.,  0.],
       [ 1.,  1.,  1.,  1.],
       [ 2.,  2.,  2.,  2.],
       ..., 
       [ 5.,  5.,  5.,  5.],
       [ 6.,  6.,  6.,  6.],
       [ 7.,  7.,  7.,  7.]])

x.T
Out[22]: 
array([[ 0.,  1.,  2., ...,  5.,  6.,  7.],
       [ 0.,  1.,  2., ...,  5.,  6.,  7.],
       [ 0.,  1.,  2., ...,  5.,  6.,  7.],
       [ 0.,  1.,  2., ...,  5.,  6.,  7.]])

上面的主要是軸對換姓言,轉(zhuǎn)置的話,看下這個例子(大學學的矩陣都忘了蔗蹋,得回顧下...)

轉(zhuǎn)置

一開始真迷糊了何荚,找了個解釋,明天再研究下這個函數(shù)


轉(zhuǎn)置-解釋
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末猪杭,一起剝皮案震驚了整個濱河市餐塘,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌皂吮,老刑警劉巖戒傻,帶你破解...
    沈念sama閱讀 217,542評論 6 504
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異蜂筹,居然都是意外死亡需纳,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,822評論 3 394
  • 文/潘曉璐 我一進店門艺挪,熙熙樓的掌柜王于貴愁眉苦臉地迎上來不翩,“玉大人,你說我怎么就攤上這事麻裳】隍穑” “怎么了?”我有些...
    開封第一講書人閱讀 163,912評論 0 354
  • 文/不壞的土叔 我叫張陵掂器,是天一觀的道長亚皂。 經(jīng)常有香客問我俱箱,道長国瓮,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,449評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮乃摹,結(jié)果婚禮上禁漓,老公的妹妹穿的比我還像新娘。我一直安慰自己孵睬,他們只是感情好播歼,可當我...
    茶點故事閱讀 67,500評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著掰读,像睡著了一般秘狞。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上蹈集,一...
    開封第一講書人閱讀 51,370評論 1 302
  • 那天烁试,我揣著相機與錄音,去河邊找鬼拢肆。 笑死减响,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的郭怪。 我是一名探鬼主播支示,決...
    沈念sama閱讀 40,193評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼鄙才!你這毒婦竟也來了颂鸿?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,074評論 0 276
  • 序言:老撾萬榮一對情侶失蹤攒庵,失蹤者是張志新(化名)和其女友劉穎据途,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體叙甸,經(jīng)...
    沈念sama閱讀 45,505評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡颖医,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,722評論 3 335
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了裆蒸。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片熔萧。...
    茶點故事閱讀 39,841評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖僚祷,靈堂內(nèi)的尸體忽然破棺而出佛致,到底是詐尸還是另有隱情,我是刑警寧澤辙谜,帶...
    沈念sama閱讀 35,569評論 5 345
  • 正文 年R本政府宣布俺榆,位于F島的核電站,受9級特大地震影響装哆,放射性物質(zhì)發(fā)生泄漏罐脊。R本人自食惡果不足惜定嗓,卻給世界環(huán)境...
    茶點故事閱讀 41,168評論 3 328
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望萍桌。 院中可真熱鬧宵溅,春花似錦、人聲如沸上炎。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,783評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽坛吁。三九已至藻茂,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間裳食,已是汗流浹背润绵。 一陣腳步聲響...
    開封第一講書人閱讀 32,918評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留胞谈,地道東北人尘盼。 一個月前我還...
    沈念sama閱讀 47,962評論 2 370
  • 正文 我出身青樓,卻偏偏與公主長得像烦绳,于是被迫代替她去往敵國和親卿捎。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,781評論 2 354

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