运用python进行数据分析 -- numpy 1
来源:互联网 发布:航仕科技 知乎 编辑:程序博客网 时间:2024/06/04 18:52
1、ndarry对象
参数:shape 和 dtype
dtype 数据类型
创建方法:np.array、np.zeros、np.ones、np.empty
np.zeros() 创建全0数组
np.ones() 创建全1数组
np.empty() 创建接近0的数组
np.eye() 创建对角线为1,其余为0的 n * n 方阵
np.arange() 输出一个一维数组
2、一元
abs 、fabs 计算绝对值
sqrt 计算各元素的平方根
square 计算平方值
exp 计算 e^x
log、log10、log2、log1p(log(1 + x))
二元
add 数组对应元素相加
subtract 第一个数组减去第二个数组的元素
multiply 数组元素相乘
power(a,b) 计算a^b
maximum、fmax 最大值
minimum、fmin 最小值
3、sum 求和,axis = 1(行),axis = 0(列)
mean 算术平均值
std 标准差
var 方差
min、max 最大值、最小值
argmin、argmax 返回最大和最小的元素的索引值
cumsum 所有元素累计和
cumprod 所有元素累计积
any 元素中至少有一个 True,返回True
all 元素中全为True返回True
sort 元素排序,可以指定某一行排序
4、
5、将数组以二进制形式保存
np.load()
np.save()
arr = np.arange(5)np.save('my_arr',arr) #生成.npy文件np.load('my_arr.npy')
np.savez() 可以保存多个数组在一个压缩文件中
np.savez('my_arr',a = arr1 , b = aar2)#arr1 arr2 分别为不同数组,生成.npz文件a = np.load('my_arr.npz')a['a']#引用方法
- 运用python进行数据分析 -- numpy 1
- 运用python进行数据分析 -- numpy 2
- 利用python进行数据分析-NumPy基础
- 利用Python进行数据分析之Numpy
- python数据分析---Numpy
- python 数据分析-numpy
- 利用python进行数据分析-NumPy基础2
- 利用python进行数据分析-NumPy高级应用
- 利用python进行数据分析(二):Numpy数组
- 利用python进行数据分析学习笔记-Numpy篇
- 利用python进行数据分析学习笔记—Numpy基础知识
- 利用Python进行数据分析笔记-第四章Numpy
- 《利用Python进行数据分析》第四章-numpy基础
- python数据分析(1)-numpy产生随机数
- 利用Python进行数据分析(1)—— Numpy Basic(1)
- 《利用python进行数据分析》学习笔记(二)--NumPy(1)
- python数据分析之Numpy
- python 数据分析 numpy基础
- Javac 编译器
- 打开Eclipse提示“The default workspace “xxxx” is in use or cannot be created Please choose a different on
- 回顾大一·C语言编程11.1(2)+11.2(1)(2)(2)(3)①(3)②+11.3(1)(2)+11.4(1)①②+11.4(2)
- java内存模型JMM
- 细说setTimeout/setImmediate/process.nextTick的区别
- 运用python进行数据分析 -- numpy 1
- android NDK --java 与 C 语言之间传递数据
- Opencv3.2移植
- 动态规划之矩阵连乘最优化问题
- UVA
- 三维计算机视觉(五)--特征描述子
- 李嘉诚在香港做支付,为何要牵手马云?
- 10-1 python 线程
- ubuntu下安装cuda,cudnn以及tensorflow(gpu)