[R-es] problema de fechas

Jesús Para Fernández j.para.fernandez en hotmail.com
Mar Feb 13 00:24:46 CET 2018


Primero tienes que convertir las fechas a formato fecha. Con as.Date, o con la funcion de ymd_hms de lubridate puedes hacerlo.

Una vez lo hayas hecho, podras filtrarlo asi.

Tb puedes probar a pasar el data.frame a data.table con la libreria data.table, y luego filtrar por datos[fecha>condicion,variable := 0], por ejemplo.

Un saludo
Jes�s
________________________________
De: R-help-es <r-help-es-bounces en r-project.org> en nombre de Patricio Su�rez Gil <patricsg en gmail.com>
Enviado: lunes, 12 de febrero de 2018 23:57
Para: r-help-es en r-project.org
Asunto: [R-es] problema de fechas

Tengo un vector de fechas en formato R:

> fechas <- c(�2016-07-15�, �2016-10-12�, �2017-02-11�)

quiero que las fechas de 2017 (la tercera del vector del ejemplo) pasen a ser NA

> fechas2 <- ifelse(fechas > �2016-12-31�, NA, fechas)

El problema que me encuentro es que el resultado (fechas2) es un vector num�rico y no un vector de fechas. No encuentro la soluci�n.

Se agradecen sugerencias.

Saludos,



Patricio














        [[alternative HTML version deleted]]

_______________________________________________
R-help-es mailing list
R-help-es en r-project.org
https://nam01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fstat.ethz.ch%2Fmailman%2Flistinfo%2Fr-help-es&data=02%7C01%7C%7Cc82ab30d66994a2ae59b08d5726c1d19%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636540731044865905&sdata=kMcFrUQVz%2FBvvoQQtsG%2F1qWqaC5kSOR0nKY1YCKTjZM%3D&reserved=0

	[[alternative HTML version deleted]]



Más información sobre la lista de distribución R-help-es