美文网首页
numpy文件读写操作

numpy文件读写操作

作者: 浅灰灬 | 来源:发表于2018-08-20 16:52 被阅读0次

介绍

Python在计算中常常需要从文件中读入数据,数据文件可能包括注释、缺省值(默认值)和空行等,文件中的列可以是按照固定宽度对齐或者由一个、多个分隔符分开,而且,文件可能有描述性的首行和脚注等,导致实际使用Python的文件和字符串操作时难于处理和分析。

numpy中提供了多个从文件中读入数据的函数,最简单的为np.loadtxt,可以处理多种情况,复杂的有np.genfromtxt,可以更好的处理缺失值和脚注信息等

保存和读取文件

可以使用np.save直接以二进制方式写入numpy数组到文件中:

np.save( ' 文件名.npy' , 数组 )    #其中.npy可以省略,会默认扩展名为.npy

然后使用np.load载入存入的数组数据:

x = np.load('文件名.npy')    #此时.noy扩展名必须加上

np.loadtxt

np.loadtxt函数的原型为

其中dtype指定各列的类型

comments:忽略文件中以此符号为开头的

delimiter:列与列之间的分隔符

converters:可以指定列的类型,转换为指定的类型

skiprows:跳过指定的行,默认为0

usecols:哪些列需要读取,列的索引序列

unpack:缺省范围一个多维数组,指定为true,将每列返回一个不同的变量

ndim:返回的矩阵至少有多少维度,单维轴将被压缩

相关文章

  • numpy文件读写操作

    介绍 Python在计算中常常需要从文件中读入数据,数据文件可能包括注释、缺省值(默认值)和空行等,文件中的列可以...

  • python文件读写

    1. 一般的读写文件方法 读取文件 写文件: 2. numpy读写文件 savetxt( ) 和 loadtxt(...

  • Python 学习笔记6 2018-04-13

    文件操作: 1,文件的读写操作 2,文件的各种系统操作 3,存储对象 1,文件的读写操作 读写数据: ...

  • python012-文件操作

    文件的基本操作 1 文件操作步骤 打开文件 读写等操作 关闭文件 注意:可以只打开和关闭文件,不进行任何读写操作。...

  • 用Python实现磁盘IO操作全攻略,让数据流动起来!

    01 文件读写 1. 打开文件 读写文件是最常见的IO操作。Python内置了读写文件的函数,方便了文件的IO操作...

  • 2020年5月21日 补充:常用第三方库

    补充:常用第三方库 库名功能openpyxl读写Excel文件python-docx读写Word文件numpy、p...

  • 【2017-09-28】文件与IO(一)

    文件的读写操作 前导 python内置了读写文件的函数。读写文件,不是直接操作磁盘,现代操作系统不允许,所以在磁盘...

  • python 文件操作

    读写文件通常包含以下操作: 打开文件。获取文件对象 读写文件、对文件内容进行操作。 关闭文件。使用文件对象关闭文件...

  • Android 基础之文件和数据库

    Java 文件流 1. 字节流文件操作(读写)的代码 2. 字符流文件操作(读写)的代码 3. 按行(读写)的代码...

  • 文件读写总结

    1. C++文件读写详解 1.1. 文件读写操作 使用方式 1.1.1. 打开文件 文件操作通过成员函数open(...

网友评论

      本文标题:numpy文件读写操作

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