numpy常用操作

import numpy as np

np_array = np.array([[0,1,],[2,3]])
print(np_array.ndim)# dim 2
print(np_array.shape)# (2, 2)
print(np_array.size)# 4
print(np_array.dtype)# int32
print(np.zeros((2,3)))
print(np.ones((1,2),dtype=float))
print(np.empty((2,1)))#初始化為1
print(np.arange(10,20,3))# 10-20間間隔3構建一維數(shù)組
print(np.linspace(0,5,10))# 將0-5區(qū)間均勻劃分為10份
print(np.arange(0,3))# 默認按1分割

a = np.array([[1,2,3],[4,5,6]])
b = np.array([[2,3,4],[5,6,8]])
print(a - b)# 對應位相減灵寺,shape必須相同
print(a**2)# 平方
print(a * b)# 對應位相乘
print(a.max(), a.min(), a.sum())
print(a.sum(axis=0))# 對應列相加
print(a.sum(axis=1))# 對應行相加

a = np.array([[0,1,2,3]])

print(a.cumsum(axis=0))# i行 = 第1~i行相加
print(a.cumsum(axis=1))# i列 = 第1~i列相加
print(np.exp(a), np.sqrt(a))
print(np.floor(np.exp(a)))# floor返回不大于輸入?yún)?shù)的最大整數(shù)
print(np.round(np.exp(a)))# round四舍五入
print(np.around(np.exp(a)))# around四舍五入
print(np.around([0.1,0.5,0.51,0.7,0.37]))

a = np.array([[1,2,3],[4,5,6],[7,8,9]])
print(a[1,2])
print(a[:,2])# 第2列元素,列數(shù)從0開始
print(a[1, :])# 第1行元素
print(a[0:2, :])# 第0和1行元素
print(a[0:2,0:1])# 前兩行的第0列元素榴芳,0:2左閉右開
for k in a:
    print(k)# 逐行打印
print(a <=4)# 逐位判斷
print(np.array2string(a))
print(np.transpose(a))
print(np.reshape(a, (9,1)))# 轉(zhuǎn)為9行1列

b = np.reshape(a, (9,1))

print(np.append(a, b))# [1 2 3 4 5 6 7 8 9 1 2 3 4 5 6 7 8 9]

b = np.array([22,11])
print(np.append(a, b))# a,b合并
print(np.insert(a,1,3,axis=0))#在行的第1索引處插入3
print(np.insert(a,1,3,axis=1))#在列的第1索引處插入3
print(np.delete(a, [0,1],axis=1))#刪除列的第0和1索引處內(nèi)容
print(np.concatenate(a,axis=0))# 將a變?yōu)橐痪S數(shù)組

a = np.array([[3,2], [2,5]])
b = np.array([[5,7], [8,9]])
print(np.concatenate((a,b),axis=0))# 合并a田弥,b為4 * 2矩陣[[3 2], [2 5], [5 7], [8 9]]
print(np.concatenate((a,b),axis=1))# 合并a讼育,b為2 * 5矩陣[[3 2 5 7], [2 5 8 9]]
print(np.vstack((a,b)))# 功能同np.concatenate((a,b), axis=0
print(np.hstack((a,b)))# 功能同np.concatenate((a,b), axis=1
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末肯尺,一起剝皮案震驚了整個濱河市续滋,隨后出現(xiàn)的幾起案子惨远,更是在濱河造成了極大的恐慌谜悟,老刑警劉巖,帶你破解...
    沈念sama閱讀 221,406評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件北秽,死亡現(xiàn)場離奇詭異葡幸,居然都是意外死亡,警方通過查閱死者的電腦和手機贺氓,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,395評論 3 398
  • 文/潘曉璐 我一進店門蔚叨,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事蔑水⌒暇猓” “怎么了?”我有些...
    開封第一講書人閱讀 167,815評論 0 360
  • 文/不壞的土叔 我叫張陵搀别,是天一觀的道長丹擎。 經(jīng)常有香客問我,道長歇父,這世上最難降的妖魔是什么鸥鹉? 我笑而不...
    開封第一講書人閱讀 59,537評論 1 296
  • 正文 為了忘掉前任,我火速辦了婚禮庶骄,結果婚禮上毁渗,老公的妹妹穿的比我還像新娘。我一直安慰自己单刁,他們只是感情好灸异,可當我...
    茶點故事閱讀 68,536評論 6 397
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著羔飞,像睡著了一般肺樟。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上逻淌,一...
    開封第一講書人閱讀 52,184評論 1 308
  • 那天么伯,我揣著相機與錄音,去河邊找鬼卡儒。 笑死田柔,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的骨望。 我是一名探鬼主播硬爆,決...
    沈念sama閱讀 40,776評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼擎鸠!你這毒婦竟也來了缀磕?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 39,668評論 0 276
  • 序言:老撾萬榮一對情侶失蹤劣光,失蹤者是張志新(化名)和其女友劉穎袜蚕,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體绢涡,經(jīng)...
    沈念sama閱讀 46,212評論 1 319
  • 正文 獨居荒郊野嶺守林人離奇死亡牲剃,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,299評論 3 340
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了垂寥。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片颠黎。...
    茶點故事閱讀 40,438評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡另锋,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出狭归,到底是詐尸還是另有隱情夭坪,我是刑警寧澤,帶...
    沈念sama閱讀 36,128評論 5 349
  • 正文 年R本政府宣布过椎,位于F島的核電站室梅,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏疚宇。R本人自食惡果不足惜亡鼠,卻給世界環(huán)境...
    茶點故事閱讀 41,807評論 3 333
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望敷待。 院中可真熱鬧间涵,春花似錦、人聲如沸榜揖。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,279評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽举哟。三九已至思劳,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間妨猩,已是汗流浹背潜叛。 一陣腳步聲響...
    開封第一講書人閱讀 33,395評論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留壶硅,地道東北人威兜。 一個月前我還...
    沈念sama閱讀 48,827評論 3 376
  • 正文 我出身青樓,卻偏偏與公主長得像森瘪,于是被迫代替她去往敵國和親牡属。 傳聞我的和親對象是個殘疾皇子票堵,可洞房花燭夜當晚...
    茶點故事閱讀 45,446評論 2 359

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