Problema
Queremos extraer el número de la semana de un vector de fechas en R.
c("2014-03-16", "2014-03-17","2014-03-18", "2014-01-01")
[1] "2014-03-16" "2014-03-17" "2014-03-18" "2014-01-01"
Solución
Empleamos la función strftime con el argumento %V para obtener el número de la semana (01–53) definido según la norma ISO 8601. Más información en la documentación: ?strftime
strftime(c("2014-03-16", "2014-03-17","2014-03-18", "2014-01-01"), format = "%V")
[1] "11" "12" "12" "01"
Entradas relacionadas
Referencias