Python数据分析与展示(一)Numpy库入门

环境搭建

安装numpyscipymatplotlibipythonpandas等必要包

pip install numpy scipy matplotlib ipython jupyter pandas sympy nose

安装Spyder3

pip install spyder

或者直接安装集成环境anaconda

1、Numpy数组对象:ndarray

ndarray是一个多位数组对象,有两部分组成:

  • 实际的数据
  • 描述数据的元数据(数据维度、数据类型)

ndarray数组一般要求所有元素类型相同(同质),数组下标从0开始

轴(axis):保存数据的维度,秩(rank):轴的数量

ndarray对象的属性

属性说明
.ndim秩,即轴的数量或维度的数量
.shapendarray对象的尺度,对于矩阵,n行m列
.sizendarray对象元素的个数,相当于.shape中n*m的值
.dtypendarray对象的元素类型
.itemsizendarray对象中每个元素的大小,以字节为单位

ndarray的元素类型

数据类型说明
bool布尔类型,True或False
intc与C语言中的int类型一致,一般是int32或int64
intp用于索引的整数,与C语言中ssize_t一致,int32或int64
int8字节长度的整数,取值:[ − 128 , 127 -128, 127 128,127]
int1616位长度的整数,取值:[ − 32768 , 32767 -32768, 32767 32768,32767]
int 3232位长度的整数,取值:[ − 2 31 , 2 31 − 1 -2^{31}, 2^{31}-1


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部