NumPy数据存取与函数

一、数据的存取

1.CSV文件

1.1简介:

 

1.2 存,存到CSV文件中

 

 

 实例:

 

 

 

 

1.3 取,加载CSV文件到数组 

 

 

 实例:

 

 1.4 局限性:

CSV只能有效存储一维和二维数组

np.savetxt() 和 np.loadtxt()只能有效存储一维和二维数组

2.多维数据

 

2.1 存,存到文件中

 

 实例:

 

 2.2 取,把数据从文件中读取到多维数组

 

 

 实例:

 

 2.3 局限性

 

 

 3.便捷文件存取

 

 

实例:

 

 

 

二、函数

1.随机数函数

 1.1 NumPy的random子库 np.random.*

 1.2 函数

 

 

 d0-dn 是多维数组的表达。如rand(3,4,5)->3个4行5列的多维数组,其中的数据随机生成,且按照均匀分布

实例:

 

 

 

 

 

 shuffle(a) permutation(a)的区别在于:

shuffle改变了a数组

permutation没改变a数组

实例:

 

 

 

 

 

 

 

 

2.统计函数

 

 

 

 

 

3.梯度函数

 

 

posted @ 2020-03-14 14:17  醒佳  阅读(201)  评论(0编辑  收藏  举报