重慶分公司,新征程啟航
為企業(yè)提供網(wǎng)站建設(shè)、域名注冊、服務(wù)器等服務(wù)
為企業(yè)提供網(wǎng)站建設(shè)、域名注冊、服務(wù)器等服務(wù)
numpy計算平均數(shù) 標(biāo)準(zhǔn)差 相關(guān)系數(shù)等基本知識
創(chuàng)新互聯(lián)建站堅持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時代的海陽網(wǎng)站設(shè)計、移動媒體設(shè)計的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!
NumPy 是python 語言的一個第三方庫,其支持大量高維度數(shù)組與矩陣運(yùn)算。此外,NumPy 也針對數(shù)組運(yùn)算提供大量的數(shù)學(xué)函數(shù)。
#導(dǎo)入Numpy庫,并命名為np
import numpy as np
#創(chuàng)建一維數(shù)組
a = np.array([1, 2, 3])
# NumPy可以很方便地創(chuàng)建連續(xù)數(shù)組,比如我使用arange或linspace函數(shù)進(jìn)行創(chuàng)建:
b = np.arange(1,5,1) // 返回一個有終點(diǎn)和起點(diǎn)、固定步長的排列,如起點(diǎn)是1,終點(diǎn)是4,步長為1,即【1,2,3,4】,
c = np.linspace(1,9,5) 返回一個有終點(diǎn)和起點(diǎn)、元素個數(shù)的的排列,如起點(diǎn)是1,終點(diǎn)是9,元素個數(shù)為5,即【1,3,5,7,9】
#通過NumPy可以自由地創(chuàng)建等差數(shù)組,同時也可以進(jìn)行加、減、乘、除、求n次方和取余數(shù)。
求和:np.sum(a)
求取平均值:np.mean(a)
求取中位數(shù):np.median(a)
求取加權(quán)平均數(shù):np.average(a)
求取方差:var() np.var(a)
求取最小值:np.amin(a)
求取最大值:np.amax(a)
將兩個數(shù)相加:np.add(x1, x2)
將兩個數(shù)相減:np.subtract(x1, x2)
將兩個數(shù)相乘:np.multiply(x1, x2)
將兩個數(shù)相除:np.divide(x1, x2)
立方:np.power(x1, x2)
除余:np.remainder(x1, x2)
相關(guān)系數(shù)計算:np.corrcoef(a1, a2) (a1、a2都是矩陣)
1、創(chuàng)建python文件,testmath.py;
2、編寫python代碼,計算根號2;
import?math
print(math.sqrt(2))
3、右擊,選擇‘在終端中運(yùn)行Python文件’;
4、查看執(zhí)行結(jié)果為1.4142135623730951;
Python語言中有很多內(nèi)置函數(shù)和標(biāo)準(zhǔn)庫函數(shù)可以直接調(diào)用,同時還可以自定義函數(shù)和調(diào)用其他模塊中的函數(shù)。以下是一些常用的Python內(nèi)置函數(shù)和標(biāo)準(zhǔn)庫函數(shù):
數(shù)學(xué)函數(shù):abs(), pow(), round(), max(), min(), math庫中的sin(), cos(), tan(), pi等函數(shù)。
字符串函數(shù):len(), str(), int(), float(), ord(), chr(), upper(), lower(), replace(), split()等函數(shù)。
列表函數(shù):append(), extend(), insert(), remove(), pop(), sort(), reverse()等函數(shù)。
文件操作函數(shù):open(), read(), write(), close()等函數(shù)。
時間和日期函數(shù):time(), sleep(), strftime()等函數(shù)。
正則表達(dá)式函數(shù):re.compile(), re.search(), re.match(), re.sub()等函數(shù)。
網(wǎng)絡(luò)編程函數(shù):socket庫中的socket(), bind(), listen(), accept()等函數(shù)。