(一) 加減法
import numpy a=numpy.arange(27).reshape(3,9) b=numpy.arange(2,29).reshape(3,9) #加: c=a+b d=numpy.add(a,b) #減: e=a-b f=numpy.subtract(a,b)
(二)乘法
import numpy a=numpy.arange(27).reshape(3,9) b=numpy.arange(2,29).reshape(3,9) #方法一: x=numpy.zeros((3,9),dtype=numpy.int) numpy.multiply(a,b,out=x) print(x) #方法二: y=numpy.multiply(a,b) print(y)
(三)三角函式
import numpy a=numpy.array([45,30,90]) b=numpy.sin(a*(numpy.pi/180)) c=numpy.cos(a*(numpy.pi/180)) d=numpy.tan(a*(numpy.pi/180)) print(b) print(c) print(d)
(四)取近視值
import numpy a=numpy.array([1.5,1.67,2.4,9.453]) print(numpy.round(a)) #[2. 2. 2. 9.] print(numpy.ceil(a)) #[ 2. 2. 3. 10.] print(numpy.floor(a)) #[1. 1. 2. 9.]
(五)聚合函式
numpy.sum() 求和
numpy.prod() 所有元素相乘
numpy.mean() 平均值
numpy.std() 標準差
numpy.var() 方差
numpy.median() 中位數
numpy.power() 冪運算
numpy.sqrt() 開方
numpy.min() 最小值
numpy.max() 最大值
numpy.argmin() 最小值下標
numpy.argmax() 最大值下標
numpy.inf() 無窮大
numpy.exp(10) 以e為底的指數
numpy.log(10) 對數
power函式的使用
import numpy a=numpy.array([2,3,4,5]) b=numpy.array([3,4,5,4]) c=numpy.power(a,b) #以a陣列中的元素為底數,b陣列中對應的元素為指數 print(c)
power中out的用法
import numpy a=numpy.arange(5) b=numpy.zeros(10) numpy.power(2,a,out=b[1:6]) print(b)
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/116839.html
標籤:Python
上一篇:有人問我為什么學Python爬蟲,那是因為我喜歡小姐姐
下一篇:教你一招另辟蹊徑抓取美團火鍋資料
