Python数据分析与展示(1)-数据分析之表示(1)-NumPy数据存取与函数

NumPy数据存取与函数


数据的CSV文件存取

CSV文件

CSV(Comma-Separated Value,逗号分隔值)

CSV是一种常见的文件格式,用来存储批量数据。

将数据写入CSV文件

np.savetxt(frame, array, fmt='%.18e', delimiter=None)

-frame: 文件、字符串或产生器,可以是.gz或.bz2的压缩文件

-array: 存入文件的数组

-fmt: 写入文件的格式,例如:%d %.2f %.18e

-delimiter:分割字符串,默认是空格

示例:

import numpy as np
a = np.arange(100).reshape(5, 20)
np.savetxt('a.csv',a,fmt='%d',delimiter = ',')

生成CSV文件内容:

从CSV文件中读取数据

np.loadtxt(frame, dtype = np.float, delimiter=None,unpack=False)

-frame: 文件、字符串或产生器,可以是.gz或.bz2的压缩文件

-dtype: 数据类型,可选

-delimiter:分割字符串,默认是空格

-unpack:如果True,读入属性将分别写入不同变量

睡觉睡觉

未完待续... ...


多维数据的存取


NumPy的随机数函数


NumPy的统计函数


NumPy的梯度


猜你喜欢

转载自www.cnblogs.com/cpg123/p/10850694.html