Во-первых, я получаю имя криптовалюты через:
tickers=pd.DataFrame(tickers)
coin=tickers['symbol'].head(10)
coin
Затем я определяю функцию, которая может получить историческую цену для каждого имени монеты из кода выше:
def get_price(name):
df=CmcScraper(name,"01-01-2019","05-10-2019")
df=df.get_dataframe().set_index("Date")
return df
Итак, как я могу получить информационный кадр с именем монеты в качестве имен столбцов и историческими ценами закрытия в качестве серии для каждого имени монеты. Индекс для нового информационного кадра - дата? Цените любой ответ.
Он дал мне IndexError: list index вне диапазона, если я попробовал следующий код:
df=pd.concat([get_price(key)["Close"].rename(key) for key in coin],axis=1)