Я изучаю данные временных рядов (в python) и хотел преобразовать даты в недельный интервал с помощью панд, но он выдает следующую ошибку:
TypeError: Действительно только с DatetimeIndex, TimedeltaIndex или PeriodIndex, но получил экземпляр RangeIndex
Данные (date.csv):
install_date, user, mean_level
2015-09-09, 1, 2
2015-09-11, 2, 2
2015-09-14, 3, 5
2015-09-14, 4, 6
2015-09-20, 5, 3
2015-09-25, 6, 3
2015-09-26, 7, 1
2015-09-27, 8, 1
2015-09-27, 9, 0
2015-09-29, 10, 0
Код:
import numpy as np
import pandas as pd
data = pd.read_csv('data/dates.csv', low_memory=False)
DateData = data.resample('W').sum().head()
print(DateData)
Пробовал пару вещейвокруг преобразования даты, но ничего не работает, и это все равно выдает ошибку.Вот что мне нужно:
Вывод:
install_date, user
2015-09-09, 3
2015-09-14, 12
2015-09-25, 40
Спасибо!Приветствия.