numpy常用函式統計

2021-09-25 23:02:46 字數 1396 閱讀 6780

import numpy as np

import pandas as pd

np.ceil()#向上取整

np.floor()#向下取整

np.rint()#四捨五入

np.abs()#取絕對值

np.negative()#元素取反

np.square()#平方

np.sqrt()#平方根

np.modf()#分成小數和整數部分

np.isnan()#判斷是否時空值

np.where(arr_1np的

統計函式

:np的統計函式:

np的統計函

數:$$$$$$$$$$$$$$$$$$$$$$

np.sum()#求和

np.max()#最大值

np.min()#最小值

np.std()#標準差

np.var()#方差

np.argmax()#最大值的下標索引

np.argmin()#最小值的下標索引

np.cumsum()#所有元素都是之前元素的累加,一維陣列

np.nancumprod()#所有元素都是之前元素的累乘,一維陣列

np.any(arr_2,axis=0) 結果:array([ true, true, true, true])

#1、返回的是布林值

2、all 需要元素全部符合為true,才返回true;any只要有一位滿足true,就返回true

3、axis指定軸

$$$$$$$$$$$$$$$$$$$$$$$$$np的

集合函式

np的集合函式

np的集合函

數$$$$$$$$$$$$$$$$$$$$$$$$$

np.arange()#增加 np.arange(arr_1,100)

np.insert()#插入 np.arrange(arr_1,0,100)

np.delete()#刪除 np.delete(arr_1,0,axis=1)

np.concatenate()#合併 np.concatenate((arr_1,arr_2),axis=1)

np.unique() #陣列去重,並排序

np.intersect1d() #陣列的交集

np.union1d() #陣列的並集

np.setdiff1d() #陣列的差集

np.setxor1d() #對稱差集:二者差集的集合,即把兩個陣列除交集外的數 , 都返回出來

np.in1d() #判斷是否包含元素

np.sort() #排序,有返回值,即不改變原陣列 np.sort(arr_1)

arr_1.sort(axis=1) #排序,沒有返回值,即改變原陣列

一般numpy要用的函式基本就是這些,說多不多,少 也不少》。

numpy中的常用統計函式

import numpy as np 統計函式 arr np.arange 20 reshape 4,5 print arr arr 求和函式sum axis不設定預設對整個陣列進行求和計算 sum np.sum arr print sum axis 0 沿縱軸 sum 1 np.sum arr,a...

Python筆記 Numpy之常用統計函式

第乙個引數cond,是乙個布林型陣列 第二個引數xarr,是乙個任意陣列 常量 變數 第三個引數yarr,是乙個任意陣列 常量 變數 該函式根據cond的真值來選取xarr或yarr中的元素,當cond第n個元素的值為true,則獲取xarr對應位置的元素資料,否則獲取yarr對應位置的元素資料,最...

Numpy常用函式

1 把向量轉化為矩陣 import numpy as np a np.arange 15 構造出乙個從0到14的向量 檢視為 array 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14 改變向量為三行五列的矩陣 a.reshape 3,5 結果為 array 0,1,2,3,4...