Numpy数据组合和文件存取
2020-11-14 本文已影响0人
pzle
一、改变数组维度
1.调整数组维度
1.rephase()调整维度


或者使用“数组.shape"的方式转换

2.transpose()行列转换

2.返回数组
ravel()和flatten()
区别:ravel返回的是视图,而faltten相当于复制
3.插入、删除
append()末尾插入,insert()任意位置插入,delete()删除

二、数组组合与删除
注:h-、v-、d-分别代表水平,竖直与深度
数据组合的函数:-stack()
数据分割的函数:-split()

注:1.组合的数组最好相同维度
2.dsplit函数只对数组的最后一个轴分割且不能作用于一维和二维数组

三、读写与读取文件(Numpy中)
存取:save()、savetxt(文件名,数组,格式)
前者为二进制文件,后者为文本文件
读取同理为:load()、loadtxt(文件名,数组)
补充:numpy.savez()

可将多个数组保存在同个文件中
注:二进制文件的格式为“.npy”