numpy 操作记录

记录平时使用的numpy的一些操作


参考文章:numpy

  • 生成ndarray
    np.arange(start,end,step) ------前闭后开,与range类似,但是支持小数。
    np.linespace((start, stop, num=50, endpoint=True, retstep=False, dtype=None, axis=0)—生成均匀分布的数字。
    np.ones(shape)------生成对应(a,b)的矩阵
    np.c_[a,b] -------拼接矩阵在一起
    numpy.random.normal(loc=0.0, scale=1.0, size=None)-----高斯分布n列一行
    ndarry.reshape(-1,1) -----直接变成一列,常用,-1也就是会自动计算有多少行,然后变成一列

  • np.random
    随机选择元素:np.random.choice(t,size,replace=Ture) ----t是ndarray 类型的数据,size大小,replace有无放回,跟random的sample类数,sample传入的是list类型。


  • 计算矩阵
    np.dot() ------计算矩阵的乘积
    np.linalg.inv(A) —计算矩阵的逆矩阵

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值