美文网首页
Numpy数据组合和文件存取

Numpy数据组合和文件存取

作者: pzle | 来源:发表于2020-11-14 20:21 被阅读0次

    一、改变数组维度

    1.调整数组维度

    1.rephase()调整维度

    调整为3*4的二维数据给c 两者对比

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

    使用该函数直接对b转换

    2.transpose()行列转换

    改变后行变成列列变成行

    2.返回数组

    ravel()和flatten()

    区别:ravel返回的是视图,而faltten相当于复制

    3.插入、删除

    append()末尾插入,insert()任意位置插入,delete()删除

    注意insert中间要标注位置

    二、数组组合与删除

    注:h-、v-、d-分别代表水平,竖直与深度

    数据组合的函数:-stack()

    数据分割的函数:-split()

    深度组合将两个二维数组构成三维数组

    注:1.组合的数组最好相同维度

           2.dsplit函数只对数组的最后一个轴分割且不能作用于一维和二维数组

    将h分割为h1、h2,分割的为最后一个数轴

    三、读写与读取文件(Numpy中)

    存取:save()、savetxt(文件名,数组,格式)

    前者为二进制文件,后者为文本文件

    读取同理为:load()、loadtxt(文件名,数组)

    补充:numpy.savez()

    使用savez函数

    可将多个数组保存在同个文件中

    注:二进制文件的格式为“.npy”

    参考:1.numpy 常用操作_大学之道,在明明德-CSDN博客

               2. python包-numpy数据读取和保存(二)_ypfzhao-CSDN博客

    相关文章

      网友评论

          本文标题:Numpy数据组合和文件存取

          本文链接:https://www.haomeiwen.com/subject/csxwbktx.html