import pandas as pd
df = pd.DataFrame({'data': [1772.031568, 19884.42243, 28696.72159, 
    24906.20355, 9059.120325]}, index=[1, 2, 3, 4, 5])
print(df.head())
rng = pd.date_range('1/1/2017', periods=len(df.index), freq='D')
df.set_index(rng, inplace=True)
print(df.head())
Панды группируют почасовые данные в ежедневные суммы с индексом даты