numpy的一些簡單用法

以後我的博客會慢慢轉到自已的域名(woodcol.com)博客上寫。因爲在這裏寫博文限制比較多,偶爾還會出現文章但強制隱藏。
今天在這裏寫幾個numpy的基本用法。也是因爲最近在學習tensorflow。有一些數據需要作預處理。
第一個,python的list數據轉numpy數組。

a = numpy.array([2,4,5,6,3,1,9,1])

第二個,數列的求平均數

m = numpy.mean(a)

第三個,求矩陣標準差

b = numpy.std(a)

第四個,當數組中某個值大於1時使其等於1

xi = a/6.0
xi = numpy.minimum(xi, 1.0)

第五個,當數組中某個值小於0時使其等於0

xi = a/6.0 - 0.5
xi = numpy.maximum(xi, 0)

第六個,查找數組中符合條件的元素,並組成新數組

xi = [1,3,4,36,7,1,8]
xi = numpy.where(xi > 10)



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章