不断获取ValueError'索引包含重复的条目,无法重塑'

时间:2020-02-25 20:09:19

标签: python list dataframe pandas-datareader stockquotes

我想从Yahoo的所有sp500股票中提取报价数据。

我将sp500的股票代号保存到我制作的本地csv文件的列表中。

当我运行以下代码时,我得到了:

ValueError'索引包含重复的条目,无法重塑'

但是,我注意到较短的库存清单似乎不会出现此问题,但无法弄清楚原因。一些帮助将不胜感激。

import pandas as pd
import numpy as np
from pandas_datareader import data
from statsmodels.tsa.stattools import coint
import matplotlib.pyplot as plt
from pyfinance.ols import PandasRollingOLS

sp500=pd.read_csv('sp500 stocks list.csv')
sp500_list=[]
for i in sp500:
    sp500_list.append(i)

dataframe=data.DataReader(sp500_list, 'yahoo',start='2020/01/01')
print(dataframe)

我尝试过dataframe = dataframe.drop_duplicates(sp500_list),但我仍然给了我同样的ValueError

0 个答案:

没有答案