I want to turn a date in "day/month/year" to "year/month/day" using lubridate and pipes but I'm having problems. Also, the first row of 'public_release' has day and month switched. The first three rows of both bwg_release and public_release should reflect a January 6 date.
E.g.
datasets %>%
+ select(bwg_release, public_release)
bwg_release public_release
1 06/01/2016 01/06/2018
2 06/01/2016 06/01/2018
3 06/01/2016 06/01/2018
4 17/04/2016 17/04/2016
Current output:
datasets %>%
+ mutate(bwg_release_new_date = format(dmy(bwg_release),"%Y/%m/%d")) %>%
+ mutate(public_release_new_date = format(dmy(public_release),"%Y/%m/%d")) %>%
+ select(bwg_release_new_date,public_release_new_date)
bwg_release_new_date public_release_new_date
1 2016/01/06 2018/06/01
2 2016/01/06 2018/01/06
3 2016/01/06 2018/01/06
4 2016/04/17 2016/04/17
Desired output:
bwg_release_new_date public_release_new_date
1 2016/01/06 2018/01/06
2 2016/01/06 2018/01/06
3 2016/01/06 2018/01/06
4 2016/04/17 2016/04/17