У меня есть фрейм данных, где один из столбцов ('ProcessingDATE') - это формат даты и времени. Я хочу создать еще один столбец («Дата отчета»), в котором, если дата обработки - понедельник, вычтите из него 3 дня, которые станут пятницей;остальное вычти из него 1 день.
Я использовал Python в течение короткого времени, поэтому не имею большого представления о том, как его написать. Я думал написать цикл for, если cell = Monday
, then = datetime.datetime.today() – datetime.timedelta(days=3)
;else = datetime.datetime.today() – datetime.timedelta(days=1)
for j in range(len(DDA_compamy['ProcessingDATE'])):
if pd.to_datetime(datetime(DDA_company.ProcessingDATE[j])).weekday() == 2