Python数据分析之Numpy用于数组的文件输入输出

本文介绍了Python数据分析库Numpy中处理CSV文件和ndarray的文件输入输出方法,包括np.savetxt、np.loadtxt用于CSV文件,以及ndarray的tofile和fromfile函数,强调了便捷文件存取的重要性。
摘要由CSDN通过智能技术生成

1、CSV文件

CSV(Comma-Separated Value,逗号分隔值),一种常见的文件格式,用来存储批量数据。

(1)np.savetxt    np.loadtxt

np.savetxt(frame,array,fmt='%.18e',delimiter=None)    #存储
——frame:文件、字符串或产生器,可以是.gz或.bz2的压缩文件
——array:存入文件的数组
——fmt:写入文件的格式,例如:%d%.2f%.18e(科学计数法,保留18小数的一个浮点数形式)
——delimiter:分割字符串,默认是任何空格

例如:np.savetxt('a.csv',a,fmt='%d',delimiter=',')
np.loadtxt(frame,dtype=np.float,delimiter=None,unpack=False)
——frame:文件、字符串或产生器,可以是.gz或.bz2的压缩文件
——dtype:数据类型,可选
——delimiter:分隔字符串,默认是任何空格
——unpack:如果True,读入属性将分别写入不同变量
b = np.loadtxt('a.csv',delimiter=',')
b
Ou
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值