Я запрашиваю данные для AAPL из pandas datareader. Дата, которую я указываю, это 1991-1-1, но если вы посмотрите на данные, которые я получил, дата начинается с 89-01-03.
import pandas as pd
from pandas import datetime
from pandas import DataFrame as df
import matplotlib
from pandas_datareader import data as web
data = web.DataReader("AAPl", 'yahoo', 1991-1-1, 2019-1-10)
data.index = pd.to_datetime(data.index, format ='%Y-%m-%d')
данные:
High Low Open Close Volume Adj Close
Date
1989-01-03 1.446429 1.428571 1.437500 1.441964 25004000.0 1.164242
1989-01-04 1.504464 1.446429 1.455357 1.500000 59987200.0 1.211100
1989-01-05 1.544643 1.473214 1.500000 1.508929 76832000.0 1.218310
1989-01-06 1.553571 1.508929 1.508929 1.522321 49666400.0 1.229123
1989-01-09 1.540179 1.508929 1.535714 1.535714 19826800.0 1.239936
... ... ... ... ... ... ...
2007-12-24 28.475714 27.827143 27.861429 28.400000 120050700.0 24.785059
2007-12-26 28.708570 28.117144 28.430000 28.421429 175933100.0 24.803761
2007-12-27 28.994286 28.257143 28.421429 28.367144 198881900.0 24.756376
2007-12-28 28.794285 28.125713 28.655714 28.547142 174911800.0 24.913471
2007-12-31 28.642857 28.250000 28.500000 28.297142 134833300.0 24.695290
4790 rows × 6 columns
Почему данные, которые я получаю, начинаются с другой даты?