Hi I’m triying to create a series that contains the day in a column and the hour in another column and restart the counting of hours every day on a given dates range, however the best I could be done is the following:
import pandas as pd
from datetime import date as dt
fecha=pd.date_range(start=“2020-09-09”,end=“2020-09-10”).to_pydatetime().tolist()
for h in range(1,25):
print(‘HourlyminCapEmpI’,fecha,80,h)
that gives me:
HourlyminCapEmpI [datetime.datetime(2020, 9, 9, 0, 0), datetime.datetime(2020, 9, 10, 0, 0)] 80 1
HourlyminCapEmpI [datetime.datetime(2020, 9, 9, 0, 0), datetime.datetime(2020, 9, 10, 0, 0)] 80 2
HourlyminCapEmpI [datetime.datetime(2020, 9, 9, 0, 0), datetime.datetime(2020, 9, 10, 0, 0)] 80 3
HourlyminCapEmpI [datetime.datetime(2020, 9, 9, 0, 0), datetime.datetime(2020, 9, 10, 0, 0)] 80 4
HourlyminCapEmpI [datetime.datetime(2020, 9, 9, 0, 0), datetime.datetime(2020, 9, 10, 0, 0)] 80 5
HourlyminCapEmpI [datetime.datetime(2020, 9, 9, 0, 0), datetime.datetime(2020, 9, 10, 0, 0)] 80 6
HourlyminCapEmpI [datetime.datetime(2020, 9, 9, 0, 0), datetime.datetime(2020, 9, 10, 0, 0)] 80 7
HourlyminCapEmpI [datetime.datetime(2020, 9, 9, 0, 0), datetime.datetime(2020, 9, 10, 0, 0)] 80 8
HourlyminCapEmpI [datetime.datetime(2020, 9, 9, 0, 0), datetime.datetime(2020, 9, 10, 0, 0)] 80 9
HourlyminCapEmpI [datetime.datetime(2020, 9, 9, 0, 0), datetime.datetime(2020, 9, 10, 0, 0)] 80 10
HourlyminCapEmpI [datetime.datetime(2020, 9, 9, 0, 0), datetime.datetime(2020, 9, 10, 0, 0)] 80 11
HourlyminCapEmpI [datetime.datetime(2020, 9, 9, 0, 0), datetime.datetime(2020, 9, 10, 0, 0)] 80 12
HourlyminCapEmpI [datetime.datetime(2020, 9, 9, 0, 0), datetime.datetime(2020, 9, 10, 0, 0)] 80 13
HourlyminCapEmpI [datetime.datetime(2020, 9, 9, 0, 0), datetime.datetime(2020, 9, 10, 0, 0)] 80 14
HourlyminCapEmpI [datetime.datetime(2020, 9, 9, 0, 0), datetime.datetime(2020, 9, 10, 0, 0)] 80 15
HourlyminCapEmpI [datetime.datetime(2020, 9, 9, 0, 0), datetime.datetime(2020, 9, 10, 0, 0)] 80 16
HourlyminCapEmpI [datetime.datetime(2020, 9, 9, 0, 0), datetime.datetime(2020, 9, 10, 0, 0)] 80 17
HourlyminCapEmpI [datetime.datetime(2020, 9, 9, 0, 0), datetime.datetime(2020, 9, 10, 0, 0)] 80 18
HourlyminCapEmpI [datetime.datetime(2020, 9, 9, 0, 0), datetime.datetime(2020, 9, 10, 0, 0)] 80 19
HourlyminCapEmpI [datetime.datetime(2020, 9, 9, 0, 0), datetime.datetime(2020, 9, 10, 0, 0)] 80 20
HourlyminCapEmpI [datetime.datetime(2020, 9, 9, 0, 0), datetime.datetime(2020, 9, 10, 0, 0)] 80 21
HourlyminCapEmpI [datetime.datetime(2020, 9, 9, 0, 0), datetime.datetime(2020, 9, 10, 0, 0)] 80 22
HourlyminCapEmpI [datetime.datetime(2020, 9, 9, 0, 0), datetime.datetime(2020, 9, 10, 0, 0)] 80 23
HourlyminCapEmpI [datetime.datetime(2020, 9, 9, 0, 0), datetime.datetime(2020, 9, 10, 0, 0)] 80 24
but is not restarting the hour count every day, any support?
thanks!!!