python使用numpy读取、保存txt数据的实例

 更新时间:2018年10月14日 11:20:49   作者:AManFromEarth  
今天小编就为大家分享一篇python使用numpy读取、保存txt数据的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

1.首先生成array数组

import numpy as np
a = np.random.rand(5,5)
print(a)

结果:

array([[0.17374613, 0.87715267, 0.93111376, 0.53415215, 0.59667207],
 [0.6865835 , 0.15873242, 0.2842251 , 0.73840834, 0.37163279],
 [0.06556834, 0.68446787, 0.91136611, 0.82796704, 0.81343561],
 [0.99336674, 0.22961447, 0.78337783, 0.12448455, 0.04388831],
 [0.50053951, 0.046609 , 0.98179001, 0.446681 , 0.68448799]])

2.保存至txt

使用numpy.savetxt函数,文档在这里:

https://docs.scipy.org/doc/numpy-1.14.2/reference/generated/numpy.savetxt.html#numpy.savetxt

np.savetxt('a.txt',a,fmt='%0.8f')
#第一个参数是要保存的文件名
#第二参数是要保存的array
#第三个参数是保存的数据格式,详见文档

结果:

python numpy读取、保存txt

3.从txt文件中读取数据

b=np.loadtxt('a.txt',dtype=np.float32)
print(b)

结果:

array([[0.17374612, 0.8771527 , 0.9311138 , 0.53415215, 0.59667206],
 [0.6865835 , 0.15873241, 0.2842251 , 0.7384083 , 0.37163278],
 [0.06556834, 0.68446785, 0.9113661 , 0.82796705, 0.8134356 ],
 [0.9933667 , 0.22961447, 0.7833778 , 0.12448455, 0.04388831],
 [0.5005395 , 0.046609 , 0.98179 , 0.446681 , 0.684488 ]],
 dtype=float32)

以上这篇python使用numpy读取、保存txt数据的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • 机器学习数据预处理之独热One-Hot编码及其代码详解

    机器学习数据预处理之独热One-Hot编码及其代码详解

    独热编码即 One-Hot 编码,又称一位有效编码。其方法是使用 N位 状态寄存器来对 N个状态 进行编码,每个状态都有它独立的寄存器位,并且在任意时候,其中只有一位有效,这篇文章主要介绍了机器学习数据预处理之独热One-Hot编码及其代码详解,需要的朋友可以参考下
    2022-07-07
  • 深入解析Python中的线程同步方法

    深入解析Python中的线程同步方法

    Python尽管可以创建多条线程,但是由于GIL的存在,Python的多条线程并不能同时运行,因而线程间的同步便显得更为重要,这里我们就来深入解析Python中的线程同步方法,需要的朋友可以参考下
    2016-06-06
  • Django 限制访问频率的思路详解

    Django 限制访问频率的思路详解

    这篇文章主要介绍了Django 限制访问频率的思路详解,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-12-12
  • Python 字节流,字符串,十六进制相互转换实例(binascii,bytes)

    Python 字节流,字符串,十六进制相互转换实例(binascii,bytes)

    这篇文章主要介绍了Python 字节流,字符串,十六进制相互转换实例(binascii,bytes),具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-05-05
  • python利用while求100内的整数和方式

    python利用while求100内的整数和方式

    这篇文章主要介绍了 python利用while求100内的整数和方式,下面文章要描述的内容有1到100的和、1到100内的偶数和、1到100内的奇数和,具体详细内容,需要的朋友可以参考一下
    2021-11-11
  • 精心整理总结的Python自动化测试面试题

    精心整理总结的Python自动化测试面试题

    简单来说,自动化测试框架包含了所有的测试工作所需的测试框架,下面这篇文章主要给大家介绍了关于Python自动化测试面试题的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2023-02-02
  • Python学习之模块化程序设计示例详解

    Python学习之模块化程序设计示例详解

    程序设计的模块化指的是在进行程序设计时,把一个大的程序功能划分为若干个小的程序模块。每一个小程序模块实现一个确定的功能,并且在这些小程序模块实现的功能之间建立必要的联系。本文将利用示例详细介绍一下Python的模块化程序设计,需要的可以参考一下
    2022-03-03
  • Python爬虫工具requests-html使用解析

    Python爬虫工具requests-html使用解析

    这篇文章主要介绍了Python爬虫工具requests-html使用解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-04-04
  • python利用datetime模块计算程序运行时间问题

    python利用datetime模块计算程序运行时间问题

    这篇文章主要介绍了python利用datetime模块计算程序运行时间,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-02-02
  • Python sklearn对文本数据进行特征化提取

    Python sklearn对文本数据进行特征化提取

    这篇文章主要介绍了Python sklearn对文本数据进行特征化提取,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习吧
    2023-04-04

最新评论