日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
numpy基礎(chǔ)語法學(xué)習(xí)筆記-創(chuàng)新互聯(lián)

import numpy

專注于為中小企業(yè)提供成都網(wǎng)站設(shè)計、成都做網(wǎng)站服務(wù),電腦端+手機端+微信端的三站合一,更高效的管理,為中小企業(yè)泰和免費做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動了上千家企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設(shè)實現(xiàn)規(guī)模擴充和轉(zhuǎn)變。

numbers = numpy.array([1, 2, 3, 4])

array([1, 2, 3, 4])

numpy.array的屬性:numbers.dtype

numbers = numpy.array([1, 2, 3, 4.0])

print(numbers)

[ 1. 2. 3. 4.]

numpy.array默認(rèn)為同一dtype,自動向上轉(zhuǎn)型

matrix = numpy.array([

[5, 10, 15],

[20, 25, 30],

[35, 40, 45]

])

print(matrix[1:3,])

1,2行全部(從0行開始)

[[20 25 30]

[35 40 45]]

print(matrix[1:3,1])

1,2行第1列

[25 40] (雖然符合結(jié)果但是為何是這種表示方式…)

print(matrix[1:3,1:2])

[[25]

[40]]

這就符合預(yù)期了

print(np.arange(15)) np.arrange()

[ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14]

默認(rèn)從0開始,間距為1

np.arange(18).reshape(3,2,3)

array([[[ 0, 1, 2],

[ 3, 4, 5]],

[[ 6, 7, 8],

[ 9, 10, 11]],

[[12, 13, 14],

[15, 16, 17]]])

np.linspace(0, 99, 100)

array([ 0., 1., 2., 3., 4., 5., 6., 7., 8., 9., 10.,

11., 12., 13., 14., 15., 16., 17., 18., 19., 20., 21.,

22., 23., 24., 25., 26., 27., 28., 29., 30., 31., 32.,

33., 34., 35., 36., 37., 38., 39., 40., 41., 42., 43.,

44., 45., 46., 47., 48., 49., 50., 51., 52., 53., 54.,

55., 56., 57., 58., 59., 60., 61., 62., 63., 64., 65.,

66., 67., 68., 69., 70., 71., 72., 73., 74., 75., 76.,

77., 78., 79., 80., 81., 82., 83., 84., 85., 86., 87.,

88., 89., 90., 91., 92., 93., 94., 95., 96., 97., 98.,

99.])

A = np.array( [[1,1],

[0,1]] )

B = np.array( [[2,0],

[3,4]] )

print(A)

print("---------")

print(B)

print("---------")

#print A*B

print(A.dot(B))

print("---------")

print(np.dot(A, B))

[[1 1]

[0 1]]

[[2 0]

[3 4]]

[[5 4]

[3 4]]

[[5 4]

[3 4]]

*乘號意味著同行同列數(shù)值相乘

矩陣乘法則是dot點乘

可用np.dot(A, B)

或者A.dot(B)

A是一個矩陣

np.exp(A)

將A中所有的值作為e的指數(shù),更新

np.sqrt(A)

將矩陣A中所有的值取其正根

np.floor(A)

將矩陣A中的所有值進行向下取整

A.ravel()

將一個矩陣降至一維,(拉平)

A.T

意為矩陣的轉(zhuǎn)置

a.reshape(3, -1)

寫-1的意思是讓其自動計算

np.hstack((A, B))

水平拼接兩個矩陣

np.vstack((A, B))

垂直拼接兩個矩陣

np.hsplit(a,3)

水平切割鄭州婦科醫(yī)院 http://mobile.120zzzy.com/

將整個矩陣平均分為3份(列數(shù)一定要為3的倍數(shù),以此類推)

np.hsplit(a, (3,4))

水平切割

在矩陣的第三列和第四列進行切分(結(jié)果是3個)

vsplit 以此類推

值得一提的是

A 為ndarray類型時

C = A可以得到

C is A 為True

C 與A完全相同,且共用同一個內(nèi)存(類似指針)

C = A.view()

C is A 為False

C與A不相同,id不同,但所指向的數(shù)組,其值相同且同時更新

C = A.copy()

C is A為False

C與A 不相同,id不同,所指向的數(shù)組也完全不同

A.argmax(axis=0)

找到A這個矩陣上,按列索引,每一列中大數(shù)值的一行

axis=1

是每一行中,大數(shù)所在的列號

B =np.tile(A,(2,3))

使B 拓展2,3倍

A.sort(axis = 1)

按行排序

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

j = np.argsort(a)

[2 3 1 0]

[1 2 3 4]

從小到大 按照行下標(biāo)進行排序

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。


分享名稱:numpy基礎(chǔ)語法學(xué)習(xí)筆記-創(chuàng)新互聯(lián)
文章來源:http://www.dlmjj.cn/article/dihocs.html