python3数据分析第3天

numpy入门

1    sum 可以用来对布尔值TURE来进行计数

2     any用于测试数组中是否存在true       all检查是否都为true

3    排序

numpy数组可以通过sort进行排序

4  unique 可以找出不重复的值

5   np.in1d 用于测试一个数组中的值在另一个数组中的成员资格,返回一个布尔数组

6   python3数据分析第3天 7   numpy能够读写磁盘上的文本数据或者二进制数据

8    np.save  和 np.load 是读写磁盘数组数据的两个主要函数

9    np.savez可以将多个数组保存到一个亚索文件中,将数组以关键字参数的形式传入即可

      而且,当加载时,会对各个数组进行延迟加载

 存取文本文件

1  主要为pandas的read_csv    read_table          或者np.loadtxt  或者 np.genfromtxt

     csv  文件逗号分割文件

2   线性代数

矩阵乘法用 dot函数

3   numpy.linalg  有一组标准的矩阵分解运算以及诸如求逆  行列式等等

常用函数

python3数据分析第3天

随机数

1    numpy.random 模块

2  normal函数生成  标准正太分布

python3数据分析第3天


python3数据分析第3天

     xrange 用法与 range 完全相同,所不同的是生成的不是一个list对象,而是一个生成器。

1    argmax 返回布尔型数组第一个最大值的索引