数据可视化
会用到的包Numpy,Panda,Matplotlib
Nunpy的使用
Numpy 是一个开源的python科学基础库,包含:
强大的N维数组对象,广播功能,整合c/c++代码的工具,线性代数,傅里叶变化等功能;
# 引入 numpy
import numpy as np
# 初始化数组
a = np.array([1, 2, 3, 4, 5])
# 0 矩阵
b = np.zeros((2, 3))
# 单位矩阵
np.ones((3, 3))
# N 截对角线都为1 其余为 0的矩阵
np.eye(5)
# 随机数范围 0 -10 5X2 矩阵
np.random.randint(0, 10, (5, 2))
array([ 0, 2, 5, 7, 10], dtype=int8)
# step 0-10 共5个
np.linspace(0, 10, 5, dtype=int)
array([ 0, 2, 5, 7, 10], dtype=int8)
# 等差数列
np.arange(0, 10, 2)
array([0, 2, 4,