Python Numpy数组保存

转载 2016年08月29日 09:41:16

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")

     用于处理一维和二维数组

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

Numpy数组的保存与读取

1. 数组以二进制格式保存np.save和np.load是读写磁盘数组数据的两个主要函数。默认情况下,数组以未压缩的原始二进制格式保存在扩展名为npy的文件中,以数组a为例np.save("filen...
  • u010089444
  • u010089444
  • 2016年10月05日 13:21
  • 4094

python保存和加载numpy数组

参考:http://old.sebug.net/paper/books/scipydoc/numpy_intro.html a = np.arange(0,12,0.5).reshape(4,-1)...
  • breeze5428
  • breeze5428
  • 2017年04月19日 22:37
  • 1535

【转】Python Numpy数组保存

Numpy提供了几种数据保存的方法。    以3*4数组a为例:     1. a.tofile("filename.bin")       这种方法只能保存为二进制文件...
  • fengda2870
  • fengda2870
  • 2015年02月21日 22:33
  • 6173

Python将数组(矩阵)存成csv文件,将csv文件读取为数组(矩阵)

Python处理csv文件时经常会用到讲csv文件整体读取为一个数组或者矩阵的情况,借助numpy包,可以使用如下代码简洁高效低实现: import numpy my_matrix = numpy...
  • vernice
  • vernice
  • 2016年02月18日 04:02
  • 36202

python中对numpy数组的保存(图像分析image2array后保存数组可用于进一步数据分析)

import numpy as np Numpy库提供了几种数据保存的方法,以下针对三种数组保存方法进行详解:     1. a.tofile("filename.bin")        该方...
  • haiqingonly
  • haiqingonly
  • 2017年09月25日 08:38
  • 355

使用pandas将numpy中的数组数据保存到csv文件

接触pandas之后感觉它的很多功能似乎跟numpy有一定的重复,尤其是各种运算。不过,简单的了解之后发现在数据管理上pandas有着更为丰富的管理方式,其中一个很大的优点就是多出了对数据文件的管理。...
  • grey_csdn
  • grey_csdn
  • 2017年04月15日 17:55
  • 8273

numpy:将数组保存到txt文件中

问题:1.如何将array保存到txt文件中?2.如何将存到txt文件中的数据读出为ndarray类型? 需求:科学计算中,往往需要将运算结果(array类型)保存到本地,以便进行后续的数据分析。 ...
  • kaever
  • kaever
  • 2017年03月11日 17:22
  • 9416

用numpy打开图像和保存图像----找了很久的资料

# -*- coding: utf-8 -*- from PIL import Image from pylab import * from PCV.tools import imtool...
  • Txiaomiao
  • Txiaomiao
  • 2016年04月08日 14:26
  • 5846

Python Numpy数组保存

Numpy提供了几种数据保存的方法。    以3*4数组a为例:     1. a.tofile("filename.bin")       这种方法只能保存为二进制文件,且不能保存...
  • vola9527
  • vola9527
  • 2014年05月16日 11:10
  • 741

Python+Numpy------数组运算

Python+Numpy------数组运算 1、数组运算 (1)数组加法:array([20,31,42,53])=array([20,30,40,50])+array([0,1,2,3]) fr...
  • liyuqian199695
  • liyuqian199695
  • 2016年12月24日 23:07
  • 7033
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Python Numpy数组保存
举报原因:
原因补充:

(最多只允许输入30个字)