#python #pandas #yfinance
Вопрос:
У меня есть проблема, связанная pandas.core.frame.DataFrame
со структурой. У меня есть 2 колонки, которые являются valid['Close']
и valid['Predictions']
. Но слева все еще есть столбец с именем Date
, к которому я не могу получить доступ. Но дело в том, что я хочу добавить сейчас новые строки с будущими датами. Как это сделать? Таблица выглядит так:
Close Predictions
Date
2018-12-20 10611.10 10802.74
... ... ...
2021-09-24 15536.1 15503.6
А теперь я хочу добавить что-то вроде этого
Close Predictions
Date
2018-12-20 10611.10 10802.74
... ... ...
2021-09-24 15536.1 15503.6
2021-09-25 15434.1 15434.1
Поэтому я просто хочу добавить структуру с будущими датами.
Комментарии:
1. Это
pandas
вопрос, и он не имеет никакого отношенияmachine-learning
, не говоря ужеtensorflow
о том, чтобы — пожалуйста, не спамьте нерелевантные теги (отредактированные).
Ответ №1:
В этом случае Date
технически это не столбец фрейма данных, а его индекс. См. Введение панды в структуры данных. Вы можете получить доступ к индексу с valid.index
помощью .
Чтобы добавить новые строки, вы можете прочитать или записать новые строки в новый фрейм данных, такой же, как у вас уже есть (те же имена столбцов и индексов). Затем вы можете использовать df.append()
для объединения двух кадров данных.