22【numpy中的nan和常用方法】04numpy中的随机方法

numpy更多好用的方法

获取最大值最小值的位置

  • np.argmax(arr,axis=0)

  • np.argmax(arr,axis=1)

  • np.argmin(arr,axis=0)

  • np.argmin(arr,axis=1)

  • axis=1:每一行的最值

  • axis=0:每一列的最值
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

在这里插入图片描述

创建一个全0或全1的数组

  • 全0:np.zeros((3,4))
  • 全1:np.ones((3,4))
  • 默认生成的全0或全1数组的类型是float64型的

在这里插入图片描述
在这里插入图片描述

创建一个对角线为1的正方形数组(方阵)

  • np.eye(3)

只需要传入一个数字就可以了,因为它是一个方阵,是一个正方形的数组。

在这里插入图片描述

numpy生成随机数

参考

  • 7.1.生成随机数-均匀分布
https://blog.csdn.net/yuhui_2000/article/details/109658536
  • 7.2.生成随机数-正态分布
https://blog.csdn.net/yuhui_2000/article/details/109678831
  • 7.3.随机种子
https://blog.csdn.net/yuhui_2000/article/details/109679728

在这里插入图片描述

分布的补充知识

均匀分布

在相同的大小范围内的出现概率是等可能的

在这里插入图片描述

正态分布

呈钟型,两头低,中间高,左右对称

在这里插入图片描述

numpy的注意点:copy和view

参考

  • 13.数组拷贝
https://blog.csdn.net/yuhui_2000/article/details/109726976
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值