系列文章:
python数据分析(二)——numpy数组的计算
python数据分析(三)——numpy读取本地数据和索引
python数据分析(四)——numpy中的nan和数据的填充
python数据分析(五)——numpy+matplotlib实例
一、为什么要学习numpy?
numpy是处理数值型数据
- 快速
- 方便
- 科学计算的基础库
二、什么是numpy?
一个在python中做科学计算的基础库,重在数值计算,也是大部分python 科学计算库的基础库,多用于在大型、多维数组上执行数值运算
1. numpy创建数组(矩阵)
代码如下(示例):
创建数组:
import numpy as np
a = np.array([1, 2, 3, 4, 5])
b = np.array(range(1, 6))
c = np.arange(1, 6)
# 上面a,b,c内容相同,注意arange和range的区别
np.arange的用法:arange([start,] stop[, step, ], dtype = None)
数组的类名:
In [1]:a = np.array([1, 2, 3,