gupiao3701 = pd.read_csv("merged5.csv",encoding='utf-8') # 计算预期收益和样本协方差矩阵 mu = expected_returns.mean_historical_return(gupiao3701) # 使用历史数据计算预期收益 S = risk_models.sample_cov(gupiao3701) # 使用历史数据计算协方差矩阵在计算时将第一列时间也算进去了,怎么解决
时间: 2024-02-13 08:05:04 浏览: 89
gupiao.rar_ISO8583 bitmap.e_delphi IE_gupiao_monitoring_模拟炒股
您可以使用 Pandas 库中的 `read_csv` 函数的 `index_col` 参数,将第一列作为索引而不是数据列,例如:
```
gupiao3701 = pd.read_csv("merged5.csv", encoding='utf-8', index_col=0)
```
这样,第一列就会被作为索引,而不会被当做数据列计算预期收益和协方差矩阵了。
阅读全文