numpy通用函数

numpy通用函数,第1张

函数 描述

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数组、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/web/9489688.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-28
下一篇2023-04-28

发表评论

登录后才能评论

评论列表(0条)

    保存