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

开发者福利!热门AI工具限时免费用 购周边即赠Coding Plan Lite,Claude Code、Cursor等20+工具畅享,效率翻倍! 阅读详情

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
#第三个参数是保存的数据格式,详见文档

结果:
这里写图片描述

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)
NumPy之读写文本文件 一、读取文件 load(),loadtxt() 如果文件第一行有注释,怎么跳过 二、写文件 save()、savetxt() 保存文件时指定数据的格式 阅读详情

相关推荐

SpringBoot+Vue企业级开源聚合支付系统!支持30+款支付平台,只需配置商户证书就能直接使用

一款开源SAAS支付系统推荐

技术Z先生的博客 2682

Python两种读取txt与csv文件方式(利用numpy处理数据

Python读取CSV与TXT文件并转换为numpy处理数据

kaimendajilian的博客 9689

深入剖析STM32F103 I2C总线死锁问题及高效应对策略

本文深入剖析了STM32F103硬件I2C总线在轮询模式下发生死锁的根本原因,即硬件状态机的预取机制与软件响应速度不匹配。文章提供了高效的解决方案,包括在轮询模式下提前发送NACK/STOP信号、降低总线速度,以及治本的中断与DMA应用策略,帮助开发者根据项目需求选择最合适的方案,彻底解决这一经典硬件缺陷问题。

weixin_29184371的博客 173

pytest mock的使用

简单使用return_value返回固定的数据 方法一,使用装饰器。import mock def add(a, b): return a + b # 使用mock的return_value参数改变add返回的数据 @mock.patch('add', return_value=10) def test_add(): print(add(1, 2)) # 10 方法二,使用mock.path方法。import mock def test_add(): with mock.

不写代码的博客 1676

load python txt文件_详解Pythonnumpy.loadtxt()读取txt文件

为了方便使用和记忆,有时候我们会把 numpy.loadtxt() 缩写成np.loadtxt() ,本篇文章主要讲解用它来读取txt文件读取txt文件我们通常使用 numpy 中的 loadtxt()函数numpy.loadtxt(fname, dtype=, comments='#', delimiter=None, converters=None, skiprows=0, usecols=...

weixin_42347465的博客 2552

python numpy读取txt文件_使用NumPy读写文件

通常情况下,数据是以文件形式存储的。常用的存储文件的格式有文本文件、CSV 格式文件、二进制格式文件和多维数据文件等。其中 CSV(Comma-Separated Value,逗号分隔值)格式是一种常见的文件格式。通常,数据库的转存文件就是 CSV 格式的,文件中的各个字段对应于数据库表中的列。众所周知,电子表格软件(如Microsoft Excel)可以处理 CSV 文件。在数据分析中,经常需要...

weixin_39609051的博客 8771

python怎么读取txt文件数据保存数组中-python使用numpy读取保存txt数据的实例

1.首先生成array数组import numpy as npa = 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.065...

weixin_37988176的博客 3277

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

怎么用python读取txt中的特定行越长大越不敢依赖别人,怕人心会变,怕承诺不兑现,以至于只相信这世上只有自己才能给足自己安全感。python中如何提取一组数据中的第一列数据概述直接提取会报错,把array数组转换成list,即可提取,使用numpy转换 步骤详解直接提取尝试: group=[[1,2],[2,3],[3,4]] #提取第一列元素 print(group[:,1]) #Out:T...

weixin_30676635的博客 890

python如何引用txt_python使用numpy读取保存txt数据的实例

1.首先生成array数组import numpy as npa = 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.065...

weixin_39608063的博客 288

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

1.首先生成array数组import numpy as npa = 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.065...

weixin_39719729的博客 326

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

1.首先生成array数组import numpy as npa = 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.065...

weixin_39760919的博客 336

python读取PCD、PLY格式点云数据,转换为numpy格式,保存txt

【代码】python读取PCD、PLY格式点云数据,转换为numpy格式,保存txt

养乐多的博客 6151

python怎么读取txt文件数据保存数组中-pythontxt文件中的数据读为numpy数组的方法...

实际中,很多数据都是存为txt文件、csv文件等,但是在程序中处理的时候numpy数组或列表是最方便的。本文简单介绍读入txt文件以及将之转化为numpy数组或列表的方法。1 将txt文件读为list并转化为numpy数组import numpy as npfile = open('filename.txt')val_list = file.readlines()lists =[]for stri...

weixin_37988176的博客 2591

python数据保存TXT读取

python数据保存到文本文件一般分为两种,一种是numpy格式的数据,一种是list的数据numpy numpy格式相对简单容易,只需要两个函数: np.savetxt(path+filename, data) np.loadtxt(path) 如果没有什么特殊要求,按照上述函数及参数就可以实现保存读取。 如果有其他要求请看函数定义: 保存: def savetxt(fname, X, ...

qq_28156907的博客 1万+

python怎么读取txt文件数据保存数组中-Python Numpy数据的常用的保存读取方法...

在经常性读取大量的数值文件时(比如深度学习训练数据),可以考虑现将数据存储为Numpy格式,然后直接使用Numpy读取,速度相比为转化前快很多.下面就常用的保存数据到二进制文件保存数据到文本文件进行介绍:1.保存为二进制文件(.npy/.npz)numpy.save保存一个数组到一个二进制的文件中,保存格式是.npy参数介绍numpy.save(file, arr, allow_pickle=...

weixin_37988176的博客 1001
上一篇: Tensorflow读取并使用预训练模型:以inception_v3为例
下一篇: python3中pathlib库的Path类的使用
AManFromEarth
博客等级 码龄9年 55粉丝 22原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值