量化:numpy基础

ndarray基础

numpy最重要的一个特点是其N维数组对象ndarry,它是一系列同类型数据的集合

创建array

ndarry的创建方式如下:

numpy.array(object, 
		dtype = None, 
		copy = True, 
		order = None, 
		subok = False, 
		ndmin = 0)

参数说明如下
在这里插入图片描述
创建示例如下
在这里插入图片描述
eye:生成单位矩阵的函数
shape:几行几列
size:元素个数
dtype:元素的数据类型
ndim:二维数组
在这里插入图片描述

创建顺序数组

在这里插入图片描述

改变数据类型

使用astype方法改变元素的数据类型
在这里插入图片描述

nan

设定缺失值nan和检查nan
在这里插入图片描述
给所有nan元素赋值
在这里插入图片描述

筛选元素

使用条件索引筛选符合条件的元素
在这里插入图片描述

去重

在这里插入图片描述

重塑

重塑为x行x列的数组
在这里插入图片描述

转置

在这里插入图片描述

数组运算

加减乘除、乘方、开方等

直接对数组中全部元素执行相同操作在这里插入图片描述

数组合并

在这里插入图片描述
使用np.concatenate方法进行合并,axis=0为纵向合并,axis=1为横向合并。
在这里插入图片描述在这里插入图片描述

常用函数

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

猜你喜欢

转载自blog.csdn.net/weixin_43249758/article/details/132065051