您的位置:首页 > 编程语言 > Python开发

Numpy学习笔记之ndarray对象

2017-04-13 22:54 316 查看
Numpy学习笔记之ndarray对象
参考书籍:《利用Python进行数据分析》
ndarray是一个N维数组对象
1.创建ndarray对象
list方法创建:使用array函数,它接受一切序列型对象(列表、元组、数组或其他序列类型),以列表为例:



嵌套序列会被转换成一个多维数组,下面是一些ndarray数据类型的基本属性:



除了np.array之外,还有一些其他的函数可以新建一些特殊数组,例如zeros和ones可以创建全0和全1的数组,而empty返回的是未初始化的垃圾值。



arange的功能与python基本函数range一致:


2.ndarray的数据类型:
一个ndarray对象可以使用dtype来查看数据类型,使用astype函数来改变ndarray对象的数据类型:



创建ndarray对象时numpy函数会根据传入的数据尝试推断出一个较为合适的数据类型,当然也可以通过设置dtype参数来决定ndarray对象的数据类型:



3.ndarray对象的基本运算
大小相等的数组之间以及数组与标量之间的任何算术运算都将应用到元素级:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息