基础Numpy总结

对axis的理解

如果shape=(2,3,4)
那么这三个对应的aixs即为0,1,2,相应维度操作即可。

对shape的理解

当你.shape时,[1,2,3].shape=(3,)所以说在numpy中一维是这样表示的
对于(3,1)这表示的是二维array,[[1,2,3]].shape=(1,3)

基础属性

size itemsize shape ndim dtype

在这里插入图片描述

np.nan ,np .inf

可用isnan,isinf判断
在这里插入图片描述

Z.flags.writeable

Z.flags.writeable = False #只可读,不可写

np.newaxis(None)

在这里插入图片描述

~

取反

初始化

np.zeros(),np.ones()

在这里插入图片描述

np.arange()

在这里插入图片描述

np.eye()

在这里插入图片描述

np.random.random()

[0,1)上的随机浮点数

np.random.uniform()

Z = np.random.uniform(-10,+10,(10,10))
返回-10-10上维度为(10,10)的均匀分布的数(抽样)

np.random.randint()

Z1 = np.random.randint(0,10,10):0-10上随机取整数

np.random.choice()

在这里插入图片描述

np.random.rand()

从【0,1)的均匀分布式上采样

np.random.shuffle()

在这里插入图片描述

np.random.randn

标准正太分布

对数组

reshape()

在这里插入图片描述

np.nonzero()

在这里插入图片描述

np.maximum,np.minimum

.max(),.min(),.mean(),.sum(),.std(),np.abs()

在这里插入图片描述

np.pad()

  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值