python进行数据分析时常用NumPy库基础操作

本文介绍了Python中数据分析的重要库NumPy,重点讲解了ndarray对象的基础操作,包括数据类型转换、数组创建、形状查看、数组运算、索引切片、多维数组查找以及矩阵的统计操作如置换、求和与平均值。通过实例演示,帮助读者掌握NumPy的基本用法。
摘要由CSDN通过智能技术生成

numpy是Python进行数据分析时经常使用的第三方库,常用来存储和处理大型矩阵。

ndarray是一个快速灵活的大数据集容器,下面用一些简单例子来描述一下。(为了方便代码与运行结果都在同一个框里)

array() 将输入的数据转换成ndarray
asarray() 将输入转换成ndarray
arange()

与range()类似,但返回一个ndarray而不是list 

empty() 创建一个新的数组,但只分配空间,不填充数值

 

>>> import numpy as np
>>> data=[1,2,3]
>>> ary = np.array(data)
>>> a​
array([1, 2, 3])

dtype与type()作用类似。将数据转化为浮点数。

 

>>> ary=np.array(data,dtype=np.float64)
>>> ary
array([1., 2., 3.])

如果是由一组等长列表组成的列表,将直接转换成一个多维数组:

>>> data1=[[1,2,3],[4,5,6]]
>>> ary=np.array(data1)
>>> ary
array([[1, 2, 3]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值