Python 数据分析
1、导入相关的包
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
from scipy import stats
from datetime import datetime
import math

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

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

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

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

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

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

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


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


声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:21
阅读量:96
阅读量:151
阅读量:182
阅读量:176