numpy常用方法

import numpy as np

a = [1,2,3]

b = np.array(a)

b.T

(b*2).sum()

----------------

np.dtype

np.size

np.shape

np.arange(1,10,2)

np.linspace(-10,10,100)

np.zeroes(10)

np.zeroes(10,dtype='int')

np.ones(10)

np.empty()

----------------

c = np.array([ [i for i in range(10) ] , [i for i in range(10,20)] , [i for i in range(20,30)] ])

c[0]

c[0,1]

c[ [0,2] , :][:,[1,2]]

c[ (c>5) & (c%2)]   # &是位运算,优先级高

----------------

np.rint(c)   # 向0取整,等价 int

np.trunc(c) # 向0取整,等价 int

np.floor(c)  # 向下取整

np.ceil(c)  # 向上取整

np.modf(c)  # 拆分整数和小数部分

np.sqrt(c)

np.abs(c)

np.nan

np.inf

np.isnan()

np.isinf()

np.sum()

np.mean() # 中位数

np.var() # 方差

np.std() # 标准差

np.argmax() # 最大数的下标

np.argmin() # 最小数的下标

np.min()

np.max()

------------------

c[~np.isnan(c)]

c[~np.isinf(c)]

 

posted @   狒狒桑  阅读(26)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
点击右上角即可分享
微信分享提示