У меня есть данные ниже, из которых мне нужно создать вычисляемое поле - Change_Month.
Код псевдо для Change_Month:
если change_dt меньше 15-го числа месяца, Change_Month - это тот же месяц, иначе это следующий месяц.
Adv_Code Change_Dt
A201 12/04/2017
A198 27/07/2017
S1212 10/11/2017
Я пытался сделать:
df = mutate(df,
Change_Month = months(Change_Dt,abbreviate = FALSE))
Примечание : Change_Dt - это тип символов.
Expected output:
Adv_Code Change_Dt Change_Month
A201 12/04/2017 April
A198 27/07/2017 August
S1212 10/11/2017 November
Может кто-нибудь помочь мне с ifelse в операторе mutate, чтобы получить желаемый результат?