Я пытаюсь повысить частоту дискретизации этого кадра данных. Идея состоит в том, чтобы поставить нулевые значения для элементов с повышенной дискретизацией. В моей оболочке появляется следующая ошибка:
'Ошибка типа: допустима только для DatetimeIndex, TimedeltaIndex или PeriodIndex, но получила экземпляр RangeIndex
(примечание: я работаю в проекте django и превратил свой набор запросов в фрейм данных)
Ниже приведен код, связанный с вопросом.
импортировать мою модель:
from items.models import Item
Превратить набор запросов в фрейм данных:
pd.DataFrame(list(Item.objects.filter(feeder__slug='slugger').values('date','amount')))
Поместить данные в первый столбец:
a = a[['date','amount']]
повышающая дискретизация:
a.resample('D').pad()