Con la librer�a lubridate es muy f�cil. El siguiente c�digo lo hace: Library(lubridate) datos <- read.csv("clima.csv") # leo los datos datosS$CST <- as.Date(datos$CST) # convierto en fecha la variable CST de los datos
# Si quiero crear una nueva variable en datos con el n�mero de semana del a�o (week() es una funci�n de lubridate) datos$SEMANA <- week(datos$CST) # Si quiero crear una nueva variable con el a�o (year() es tambi�n una funci�n de lubridate) datos$ANYO <- year(datos$CST) # Y si quieres una variable car�cter del tipo "50-2014" o "05-2014" (semana con dos d�gitos , guion y a�o) est� esta contestaci�n de Stackoverflow # http://stackoverflow.com/questions/21484953/find-month-from-week-numbers-using-lubridate datos$SEMANA_ANYO <- sprintf("%02d-%d", week(datos$CST), year(datos$CST)) De: R-help-es [mailto:r-help-es-boun...@r-project.org] En nombre de jbetancourt Enviado el: Thursday, January 14, 2016 5:56 PM Para: 'Lista R' Asunto: [R-es] fechas Estimados En esta base de datos de variables clim�ticas, hay informaciones diarias, pero necesitamos las informaciones de ese a�o por semana. ?Se puede hacer eso en R? ?Podrian mostrarme un script? Y adem�s de algunas informaciones para profundizar en ese tema Saludos cordiales [[alternative HTML version deleted]]
_______________________________________________ R-help-es mailing list R-help-es@r-project.org https://stat.ethz.ch/mailman/listinfo/r-help-es