Pandas 简介
优点:读取文件方便 ; 封装了Matplotlib、Numpy的画图和计算
1. pandas 基本使用
# 创建一个符合正态分布的10个股票5天的涨跌幅数据
import pandas as pd
import numpy as np
stock_change = np.random.normal(0, 1, (10, 5))
stock_change
# 构造Pandas中的DataFrame数据结构 -- 添加 行索引序列 & 列索引序列
stock_code = ["股票{}".format(i) for i in range(stock_change.shape[0])] # 行索引
date = pd.date_range('2019-03-01', periods=stock_change.shape[1], freq='B') # 生成一个时间的序列,略过周末非交易日
data = pd.DataFrame(stock_change, index=stock_code, columns=date)
data
2. DataFrame
3 MultiIndex 与 Panel -- 三维数据
4 Series -- 一维数据
5 基本数据操作 -- 索引/赋值/排序
总结
--- To be Continue --