赞
踩
1、Jupyter Notebook常用功能
快捷键
2、掌握NumPy数组对象ndarray
打开numpy:先打开anaconda prompt,输入cd+空格+要保存在文件夹的路径,回车;
再输入jupyter notebook,回车;复制最后的链接到浏览器。
(打开之后不要关闭命令窗)
2.1 创建数组
数组属性
- import numpy as np
- arr1 = np.array([0.3,0.5,4.2])
- #查看数组的基础属性
- print(arr1.shape)
- print(arr1.ndim)
- print(arr1.dtype)
2.2 初识数组的特点
- list1=[0.3,0.5,4.2]
- arr1=np.array([0.3,0.5,4.2])
- print(list1)
- print(arr1)
-
- #list1 ** 2 (列表不能直接平方)
- print([i**2 for i in list1])
- print(arr1 ** 2)
2.3 创建常用数组
创建数组并查看数组属性
重新设置数组 的shape属性
使用arange函数创建数组
使用linspace函数创建数组
使用logspace函数创建等比数列
使用zeros函数创建数组
使用eye函数创建数组
使用diag函数创建数组
使用ones函数创建数组
2.5 数组数据类型
数组数据类型转换
2.6 生成随机数
无约束条件下生成随机数
生成服从均匀分布的随机数
生成服从正态分布的随机数
2.7 一维数组的索引
一维数组的索引
逻辑型索引
2.8 多维数组索引
2.9 求解距离矩阵
2.10 变化数组shape
使用ravel函数展平数组
使用flatten函数展平数组
组合数组
切割数组
3、Numpy矩阵介绍
矩阵的运算
3.1 认识ufunc函数
通用函数(universal function),是一种能够对数组中所有元素进行操作的函数。
3.2 通用函数的广播机制
二维数组的广播机制
4、利用Numpy进行统计分析
NumPy文件读写主要有二进制的文件读写和文件列表形式的数据读写两种形式
读取文本格式的数据
使用数组进行简单统计分析
直接排序
间接排序
去重与重复数据
常用统计函数
当axis=0时,表示沿着纵轴计算。当axis=1时,表示沿着横轴计算。默认时计算一个总值。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。