首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

python中的numpy介绍(一)

在金融领域中,有几个常用的库: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计算的公式跟正常的计算是一样的,此外还可以用一些函数来计算。

接下来是线性代数里面的矩阵运算

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180208G0MAU500?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券