
函数 描述
npabs 绝对值
npsqrt 开根
npsquare 平方
npexp 计算指数(e^x)
nplog,nplog10,nplog2,nplog1p 求以e为底,以10为低,以2为低,以(1+x)为底的对数
npceil 向上取整,比如51会变成6,-69会变成-6
npfloor 向下取整,比如59会变成5,-61会变成-7
nprint,npround 四舍六入五成偶
npmodf 将整数和小数分隔开来形成两个数组
npisnan 判断是否是nan
npisinf 判断是否是inf
npcos,npcosh,npsin,npsinh,nptan,nptanh 三角函数
有两个自变量的函数
函数 描述
npadd 加法运算(即1+1=2),相当于+
npsubtract 减法运算(即3-2=1),相当于-
npnegative 负数运算(即-2),相当于加个负号
npmultiply 乘法运算(即2 3=6),相当于
npdivide 除法运算(即3/2=15),相当于/
npfloor_divide 取整运算,相当于//
npmod 取余运算,相当于%
greater,greater_equal,less,less_equal,equal,not_equal >,>=,<,<=,=,!=的函数表达式
logical_and &的函数表达式
logical_or \
上述inf代表无穷数,以下是nan和inf表述
nan与inf介绍
nan:not a number 表示不是一个数字,属于浮点类。
inf:npinf 表示正无穷,-npinf表示负无穷,属于浮点类。
NaN特点
nan与inf都是float类型
两个nan是不相等的npnan == npnan # False
npnan与任何数值计算都是nan
npnan与任何值计算都是nan所以在运算时,会带来较大的误差。一般我们都会将其处理掉。
如何处理nan
直接删除缺失值所在行,但是当数据量较小时,这样处理会有影响整体的数据。更优雅的做法,是当求和时,将npnan处理为0;当求均值时,将npnan处理为非nan的均值。
方法 描述
sum 沿着轴向计算所有元素的累和,0长度的数组,累和为0
mean 数学平均,0长度的数组平均值为NaN
max,min 最大值和最小值
argmax,argmin 最大值和最小值的位置
std,var 标准差和方差
ptp 极值
cumsum 从0开始元素累积和
median 中值
索引变成序列,按序列标号序列进行排序
str=null和 str="" 这是完全不一样的概念 所以只有1和2符合要求 对于str=null 这表示这个引用的值是空 而 str="" 只是字符串的值没有 但是这个类的其他方法 其他静态变量依然有 你还是可以用它的方法 但是如果是=null 你是不可以调用它的方法的
以上就是关于numpy通用函数全部的内容,包括:numpy通用函数、如何创建指定长度的空字符串numpy数组、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)