Мои вопросы довольно просты, так как я новичок. У меня следующие проблемы.
У меня есть двухдневные данные о ценах на акции с 7 временными точками, т. е. 14 строками. Столбцы DataFrame — это DATE, Time_IDX и Price, т. е. 3 столбца. Time_IDX = [1, 2, 3, 4, 5, 6, 7], которое повторяется ежедневно. Всего существует 14 цен, например, df['Price'] = [288, 298, 301, 289, 300, 287, 295, 302, 305, 310, 299, 300, 285, 290]. Я хотел бы создать переменную с именем df['Price_0'] = [288,288,288,288,288,288,288,302,302,302,302,302,302,302]. Эта проблема кажется довольно простой, но я столкнулся со многими проблемами.
Мне не удалось создать новый столбец daily df['Beg_Price'], показывающий начальную цену для Time_IDX. = 1; и все остальные 6 цен идентичны этой Beg_Price.
Я был бы очень признателен, если бы кто-нибудь увидел то, что новички часто упускают при программировании. Спасибо.
Я попробовал группировать с помощью DATE или Time_IDX; и с методом loc. Я также попробовал установить индексы с помощью Time_IDX. Однако число в df не уникально, поэтому мне это не удалось. Спасибо.
Подробнее здесь: https://stackoverflow.com/questions/783 ... eries-data
Как исправить первое значение в данных временного ряда ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Построение только стабильных точек временного ряда и выполнение линейной регрессии
Anonymous » » в форуме Python - 0 Ответы
- 34 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Построение только стабильных точек временного ряда и выполнение линейной регрессии
Anonymous » » в форуме Python - 0 Ответы
- 35 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Добавление временного ряда должно начинаться на один временной шаг после текущего.
Anonymous » » в форуме Python - 0 Ответы
- 11 Просмотры
-
Последнее сообщение Anonymous
-