Я хочу продублировать строки, у которых 'Duration' = n, n раз с n больше нуля при увеличении даты до n.Вот что у меня есть
Event StartDate Endate Durate
xx o1/o1/2018 o3/o1/2018 2
xxx o1/o1/2018 o2/o1/2018 1
что я хочу вот что:
Event StartDate Endate Durate
xx 01/01/2018 01/01/2018 0
xx 01/01/2018 03/o1/2018 2
xx 02/01/2018 03/o1/2018 2
xxx 01/01/2018 02/01/2018 1
xxx 02/01/2018 02/o1/2018 1
Вот что я попробовал:
for i in (data['Durate']):
for i in range(i):
data.index:i+1= (data['StartDate']+1) + pd.DateOffset(1)
Позволяет сказать, если продолжительность 2;Я стреляю в 2 строки с увеличением startDate до продолжительности