博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python Numpy数组保存
阅读量:5141 次
发布时间:2019-06-13

本文共 519 字,大约阅读时间需要 1 分钟。

   Numpy提供了几种数据保存的方法。

   以3*4数组a为例:

    1. a.tofile("filename.bin")

      这种方法只能保存为二进制文件,且不能保存当前数据的行列信息,文件后缀不一定非要是bin,也可以为txt,但不影响保存格式,都是二进制。

      这种保存方法对数据读取有要求,需要手动指定读出来的数据的的dtype,如果指定的格式与保存时的不一致,则读出来的就是错误的数据。

       b = numpy.fromfile("filename.bin",dtype = **)

       读出来的数据是一维数组,需要利用

        b.shape = 3,4重新指定维数。

 

    2.numpy.save("filename.npy",a)

       利用这种方法,保存文件的后缀名字一定会被置为.npy,这种格式最好只用

       numpy.load("filename")来读取。

 

   3.numpy.savetxt("filename.txt",a)

      b =  numpy.loadtxt("filename.txt")

     用于处理一维和二维数组

转载于:https://www.cnblogs.com/ice-daigua/archive/2012/11/16/2772674.html

你可能感兴趣的文章
QT格式化代码
查看>>
Hive sql创建表以及插入分区表
查看>>
C语言程序设计第五次作业——循环结构
查看>>
HappyLeetcode42:Intersection of Two Linked Lists
查看>>
gdb调试整理
查看>>
jquery
查看>>
分割面板(JSplitPane)
查看>>
Loop List
查看>>
USACO section3.1 Shaping Regions(漂浮法)
查看>>
Docker(十)-Docker创建DockerFile文件
查看>>
转:使用python的Flask实现一个RESTful API服务器端
查看>>
MissingNumber缺失的数字,FirstMissingPositive第一个缺失的正数
查看>>
EF 多线程TransactionScope事务异常"事务EFTransaction类定义:与另一个进程被死锁在 锁 资源上,并且已被选作死锁牺牲品。请重新运行该事务。"...
查看>>
U盘安装 CentOS7图解
查看>>
ASP.Net MVC3/4中Model验证错误信息的本地化
查看>>
玩Web虎-运行时受保护文件不可复制
查看>>
跨域解决方案
查看>>
安全警告——“Windows已经阻止此软件因为无法验证发行者”解决办法
查看>>
小票打印机页面打印无法自适应长度导致超长空白打印
查看>>
测试简书的Markdown支持
查看>>