Python 数据分析

2024-11-03 17:31:59

1、导入相关的包import numpy as npimport pandas as pdimport matplotlib.pyplot as pltfrom scipy import statsfrom datetime import datetimeimport math

Python 数据分析

2、获取数据zf=pd.read_csv('所鼙艘疯zf.csv',index_col='date')

Python 数据分析

3、查看数据前5项内容zf.head()

Python 数据分析

4、计算滞后一期的收益率zfr=(zf-zf.shift(1))/zf.shift(1)

Python 数据分析

5、查看收益率的前5项内容zfr.head()

Python 数据分析

6、查看收益率各项相关统计分析zfr.describe()

Python 数据分析

7、各股之间的相关系数矩阵zfr.corr()

Python 数据分析

8、各股收益率的折线图zfr.plot()

Python 数据分析Python 数据分析

9、收益率的累积收益率图(1+zfr).cumprod().plot()

Python 数据分析Python 数据分析
猜你喜欢