python numpy 二维数组

本文介绍了使用NumPy进行数组操作的方法,包括数组的创建、维度转换、数据类型更改、拼接与删除操作以及数学运算等内容。通过实例展示了如何高效地处理一维和二维数组。

数组创建

https://www.runoob.com/numpy/numpy-array-creation.html

x=np.empty([3,2],dtype = int)

创建二维数组

nx=np.size(xMon,1)
ny=np.size(yMon,1)
corr=[[0 for j in range(nx)] for i in range(ny)]

相比 List,NumPy 数组的优势

https://zhuanlan.zhihu.com/p/88197389

Python数组操作将一维数组变成二维数组

https://www.cnblogs.com/future-dream/p/10890641.html

ECratio=np.hstack((ECMon,temps0.reshape(-1,1)))

ndarray object of numpy module转换为array格式

y = np.asarray(y,'int64')

https://blog.youkuaiyun.com/qq_34840129/article/details/91353596

删除指定行

indL0=[i*12+1 for i in temp0]
Lraw0=np.delete(Lraw,indL0,axis=0)

矩阵乘法

https://blog.youkuaiyun.com/cqk0100/article/details/76221749

np.dot

np.dot(EeigenVector[0,:],Enorm[0,:].T)

Python求二维数组中某列的最大值

https://www.cnblogs.com/ZhengPeng7/p/7425937.html 

 a=np.amax(data2002,axis=0)

amax 介绍

https://www.cjavapy.com/article/1083/

最大值所在的位置

https://blog.youkuaiyun.com/li1367356/article/details/76232411

Numpy判断数组是否相等

https://blog.youkuaiyun.com/qq_34159047/article/details/107128022

Python中numpy数组的拼接、合并 

https://blog.youkuaiyun.com/qq_39516859/article/details/80666070

np.hstack()

rank 1 变为数组

z=Enorm[:,0]

zz=z.reshape(-1,1)

 

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值