Я пытаюсь загрузить данные из Yahoo Finance, и у меня есть следующий код для этого;код работает хорошо.
import pandas as pd
from pandas_datareader import data as pdr
ticker=['CBRL','DRI','MSFT']
start_date = '2015-01-01'
end_date = '2016-06-30'
data=pd.DataFrame()
for x in ticker:
panel_data = pdr.DataReader(x, 'yahoo', start_date, end_date)
data = data.append(panel_data)
Моя единственная проблема заключается в том, что вышеупомянутое не сохраняет идентификаторы запаса, то есть, когда у меня есть все данные в одном кадре данных, я не могу определить, какой символ тикера соответствует каждой серии,Я попытался использовать panel_data.to_frame()
после выполнения всего вышеперечисленного, но ничего не изменилось.Я все еще застрял со всеми данными, но нет идентификаторов тикера для каждой из моих строк.Могу ли я, пожалуйста, иметь чьи-то мысли?