У меня есть данные о цене амазонки около 8.5 тыс. Продуктов с периода с 1 февраля 2015 года по 31 октября 2015 года. В настоящее время он находится в виде словаря с ключом как количество дней с базовой даты и стоимости в качестве новой цены, начиная с этого дня. Например, здесь цена составляет 10 долларов США с первого дня и изменяется до 15 долларов США на 45-й день, а затем изменяется на 9 долларов США на 173-й день и после этого не меняется.Хранение данных таймсеров в python
{1:10,
45:15,
.
.
.
173:9}
Каков наилучший способ хранения таких таймсерий для удобства манипуляции с использованием python? Я хотел бы выполнить множество агрегатов, а также будет запрашивать цену на определенную дату. Наконец, я бы выполнил некоторые регрессии с фиксированным эффектом, и я смущен тем, что было бы лучшим способом сохранить эти таймеры, так что моя работа по программированию станет более простой. Я мог бы хранить таблицу с 273 столбцами (каждый день) и строками, соответствующими 8,5 тыс. Продукции. Я смотрел модуль pandas, который может помочь мне сделать это, но есть ли лучший способ? Благодаря!
панды в сочетании с NumPy, вероятно, будет хорошим вариантом. – SirParselot
@SirParselot Я считал, что панды сами по себе полагаются на numpy по умолчанию, но есть ли конкретное использование numpy, которое вы видите здесь? Благодаря! –
Pandas много использует numpy, но нет, но это потому, что я не знаю, что вы будете делать с вашими данными. Я просто предположил, что вы будете делать множество вычислений, а numpy оптимизирован для такого рода вещей. – SirParselot