Я беру вводный курс python по финансовому анализу и одновременно учусь использовать pandas. Я использую Jupyter Notebook для всего кода. В курсе используется устаревшая функция from_csv () для считывания в фрейм данных и показано, как красиво отобразить данные акций на той же временной оси: 1005 *
Я пытался воспроизвести те же результаты с помощью новой функции read_csv (), но она ведет себя по-другому. Все графики привязаны к одним и тем же временным рамкам. Может ли кто-нибудь объяснить мне, в чем разница между двумя реализациями и как я могу заставить последний код вести себя так же, как первый сегмент?
fb = pd.read_csv('data/FB.csv')
fb.set_index('Date', inplace= True)
fb.loc['2019-06-01':'2019-07-01', 'Close'].plot()
fb.loc['2019-07-01':'2019-08-01', 'Close'].plot()
fb.loc['2019-08-01':'2019-09-01', 'Close'].plot()
График с DataFrame, созданным read_csv ()