我爱编程

《利用python进行数据分析》1.0——Numpy库

2017-05-16  本文已影响0人  鬼宇书生

目录:

  1. Tab 键自动完成
  1. %run命令
  2. “Ctri-C” 中断正在执行的代码
  3. 忘记输入和输出文本怎么办
  4. 创建数组
  5. zero 和ones
  6. arange(),生成一定长度的数量
  7. dtype,将一块内存解释为TED数据类型所需的信息
  8. astype ,转换dtype
  9. 切片
  10. 布尔型索引
  11. 花式索引:利用整数数组进行索引
  12. 数据转置和轴兑换
  13. 通用函数
  14. np.meshgrid 函数(接受两个一维数组,并产生两个二维矩阵)
  15. np.where 函数 (根据另一个数组而产生一个新的数组)
  16. 数学和统计方法
  17. 运用布尔型数组的方法
  18. 排序 sort
  19. 唯一化以及其他的集合逻辑
  20. 将数组以二进制格式保存到磁盘
  21. 存取文本文件
  22. 线性代数
  23. 随机数生成 ,numpy.random模块

正文

  1. Tab 键自动完成
    将与已输入的字符串相比配的变量找出来
1. 1.

2. %run命令
通过%run命令运行文件

2.

3. “Ctri-C” 中断正在执行的代码

4.忘记输入和输出文本怎么办

4.
4.1 4.2.png

5.创建数组
最简单的办法就是使用array函数,例如列表转化为数组:

5

6.zero 和ones 可分别创建指定长度或形状的全0或全1数组,ones_like,zero_like, 以另一个数组为模板,生成全为0或1的数组

6

7.arange(),生成一定长度的数量;
eye、identity, 创建对角线为1,其余为0 的 正方形矩阵

7

8.dtype,将一块内存解释为TED数据类型所需的信息

8

9.astype ,转换dtype

9

10.切片


10

11.布尔型索引

11 11.1

12.花式索引:利用整数数组进行索引
花式索引和切片不一样,它总是将数据复制到新数组中

12

13. 数据转置和轴兑换

13 13.1 13.2

14.通用函数

14 14.1

15.np.meshgrid 函数(接受两个一维数组,并产生两个二维矩阵)

15 15.1

16.np.where 函数 (根据另一个数组而产生一个新的数组)

19

17.数学和统计方法

17 17.1

18.运用布尔型数组的方法

18

19. 排序 sort

19 19.1

20. 唯一化以及其他的集合逻辑

20 20.1

21.将数组以二进制格式保存到磁盘

21

22. 存取文本文件

arr = np.loadtxt('array_ex.txt' , delimiter=',')

23.线性代数

23 23

24.随机数生成 ,numpy.random模块

24
上一篇下一篇

猜你喜欢

热点阅读