在金融领域中,有几个常用的库:numpy,scipy,panda。我们今天介绍的就是其中的NumPy,NumPy的数据类也常被称为ndarray。
numpy能在N维数组中进行高性能操作的需求,并且运算速度也非常快。
在这里,我们先讲,如何安装NumPy库。
1.在命令符/终端进入了python模式后,键入
2.在网上下载numpy安装包。
操作方法:
i.百度搜索 numpy download
ii.点击numpy 1.14.0 : Python Package Index,这个链接
iii.找到合适的版本下载并安装
3.网上下载最新版的anaconda,里面会有大量常用的库,可以省去我们入后下载模块包的时间。
在这里我们推荐安装anaconda,因为anaconda是一个集成开发环境,在日后的使用种也会比较方便。
一、numpy的使用
二、numpy的介绍
我们来看下用python生成的数组和用numpy如何生成数组,以及与pyrhon生成数组的区别。
可以看出虽然他们的数据一样,但是属性一个是list,一个是numpy.ndarray。
三、numpy的数据类型
numpy中的类型用dtype参数定义,
一般常用的有数据类型有int32、int64、float32、float64等。
如果我们需要转换数据类型,例如把上面的a由int64转换为float32,我们可以用astype这个命令。
以及如何查看维度,行数,列数。
我们可以看出这个array已经由int的数据类型转换成了float的数据类型。
四、numpy的简单运算
我们可以看出array计算的公式跟正常的计算是一样的,此外还可以用一些函数来计算。
接下来是线性代数里面的矩阵运算
领取专属 10元无门槛券
私享最新 技术干货