[R-es] Extraer datos mensuales de una serie temporal
Olivier Nuñez
onunez en iberstat.es
Mie Jul 13 13:39:32 CEST 2011
Aquí un ejemplo de extracción con tus datos y paquete zoo:
> require(zoo)
> T=as.Date(datos$FECHA, "%y/%m/%d")
> serie=zoo(datos[,-c(1,2)],T)
> serie
DIR_M DIR_S VEL_M VEL_S VEL_X U V TEMP_M HR
BAT PRECIP RAD UVA UVB FOG GRID
2000-01-01 203.5 6.6 2.0 0.5 -99.9 -99.9 -99.9 6.0 -99.9 9.0
-99.9 -99.9 -99.9 -99.9 -99.9 -99.9
2000-01-02 235.5 7.5 1.8 0.5 -99.9 -99.9 -99.9 6.1 -99.9 8.9
-99.9 -99.9 -99.9 -99.9 -99.9 -99.9
2000-01-03 217.4 6.1 1.4 0.5 -99.9 -99.9 -99.9 7.0 -99.9 8.9
-99.9 -99.9 -99.9 -99.9 -99.9 -99.9
2000-01-04 202.5 8.6 1.8 0.5 -99.9 -99.9 -99.9 6.4 -99.9 8.8
-99.9 -99.9 -99.9 -99.9 -99.9 -99.9
2000-01-05 198.5 7.1 1.8 0.5 -99.9 -99.9 -99.9 5.4 -99.9 8.8
-99.9 -99.9 -99.9 -99.9 -99.9 -99.9
2000-01-06 212.1 6.9 1.8 0.5 -99.9 -99.9 -99.9 5.5 -99.9 8.7
-99.9 -99.9 -99.9 -99.9 -99.9 -99.9
2000-01-07 204.7 7.1 2.0 0.5 -99.9 -99.9 -99.9 5.4 -99.9 8.7
-99.9 -99.9 -99.9 -99.9 -99.9 -99.9
2000-01-08 209.7 5.8 1.4 0.5 -99.9 -99.9 -99.9 5.3 -99.9 8.7
-99.9 -99.9 -99.9 -99.9 -99.9 -99.9
2000-01-09 237.8 6.9 1.9 0.5 -99.9 -99.9 -99.9 7.3 -99.9 8.6
-99.9 -99.9 -99.9 -99.9 -99.9 -99.9
> window(serie, start = "2000-01-04", end = "2000-01-06")
DIR_M DIR_S VEL_M VEL_S VEL_X U V TEMP_M HR
BAT PRECIP RAD UVA UVB FOG GRID
2000-01-04 202.5 8.6 1.8 0.5 -99.9 -99.9 -99.9 6.4 -99.9 8.8
-99.9 -99.9 -99.9 -99.9 -99.9 -99.9
2000-01-05 198.5 7.1 1.8 0.5 -99.9 -99.9 -99.9 5.4 -99.9 8.8
-99.9 -99.9 -99.9 -99.9 -99.9 -99.9
2000-01-06 212.1 6.9 1.8 0.5 -99.9 -99.9 -99.9 5.5 -99.9 8.7
-99.9 -99.9 -99.9 -99.9 -99.9 -99.9
Un saludo
--
____________________________________
Olivier G. Nuñez
Email: onunez en iberstat.es
Tel : +34 663 03 69 09
Web: http://www.iberstat.es
____________________________________
El 13/07/2011, a las 12:44, Paco Pastor escribió:
> Hola a todos
>
> Estoy intentando extraer un subconjunto de datos de una serie
> temporal, concretamente quiero extraer los meses de verano de
> varios años pero no encuentro la manera. Los datos tienen este
> formato:
>
> FECHA;H_SOLAR;DIR_M;DIR_S;VEL_M;VEL_S;VEL_X;U;V;TEMP_M;HR;BAT;PRECIP;R
> AD;UVA;UVB;FOG;GRID;
> 00/01/01;23:50:00;203.5;6.6;2.0;0.5;-99.9;-99.9;-99.9;6.0;-99.9;9.0;-9
> 9.9;-99.9;-99.9;-99.9;-99.9;-99.9
> 00/01/02;23:50:00;235.5;7.5;1.8;0.5;-99.9;-99.9;-99.9;6.1;-99.9;8.9;-9
> 9.9;-99.9;-99.9;-99.9;-99.9;-99.9
> 00/01/03;23:50:00;217.4;6.1;1.4;0.5;-99.9;-99.9;-99.9;7.0;-99.9;8.9;-9
> 9.9;-99.9;-99.9;-99.9;-99.9;-99.9
> 00/01/04;23:50:00;202.5;8.6;1.8;0.5;-99.9;-99.9;-99.9;6.4;-99.9;8.8;-9
> 9.9;-99.9;-99.9;-99.9;-99.9;-99.9
> 00/01/05;23:50:00;198.5;7.1;1.8;0.5;-99.9;-99.9;-99.9;5.4;-99.9;8.8;-9
> 9.9;-99.9;-99.9;-99.9;-99.9;-99.9
> 00/01/06;23:50:00;212.1;6.9;1.8;0.5;-99.9;-99.9;-99.9;5.5;-99.9;8.7;-9
> 9.9;-99.9;-99.9;-99.9;-99.9;-99.9
> 00/01/07;23:50:00;204.7;7.1;2.0;0.5;-99.9;-99.9;-99.9;5.4;-99.9;8.7;-9
> 9.9;-99.9;-99.9;-99.9;-99.9;-99.9
> 00/01/08;23:50:00;209.7;5.8;1.4;0.5;-99.9;-99.9;-99.9;5.3;-99.9;8.7;-9
> 9.9;-99.9;-99.9;-99.9;-99.9;-99.9
> 00/01/09;23:50:00;237.8;6.9;1.9;0.5;-99.9;-99.9;-99.9;7.3;-99.9;8.6;-9
> 9.9;-99.9;-99.9;-99.9;-99.9;-99.9
>
> Lo que quiero hacer es seleccionar todos los meses de mayo a
> septiembre de todos los años. He estado leyendo información del
> paquete zoo pero no consigo nada.
>
> Gracias por vuestra ayuda.
>
> Paco
>
> --
> -----------
> Francisco Pastor
> Meteorology department, Instituto Universitario CEAM-UMH
> http://www.ceam.es
> -----------
> mail: paco en ceam.es
> skype: paco.pastor.guzman
> Researcher ID: http://www.researcherid.com/rid/B-8331-2008
> Cosis profile: http://www.cosis.net/profile/francisco.pastor
> -----------
> Parque Tecnologico, C/ Charles R. Darwin, 14
> 46980 PATERNA (Valencia), Spain
> Tlf. 96 131 82 27 - Fax. 96 131 81 90
>
>
> ---------------------------------------------------------------------
> Este mensaje y los ficheros anexos son confidenciales. Los mismos
> contienen información reservada de la empresa que no puede ser
> difundida. Si usted ha recibido este correo por error, tenga la
> amabilidad de eliminarlo de su sistema y avisar al remitente
> mediante reenvío a su dirección electrónica; no deberá copiar el
> mensaje ni divulgar su contenido a ninguna persona.
>
> Su dirección de correo electrónico junto a sus datos personales
> forman parte de un fichero titularidad de la Fundación de la
> Comunidad Valenciana Centro de Estudios Ambientales del
> Mediterráneo - CEAM, con CIF: G-46957213, cuya finalidad es la de
> mantener el contacto con Ud. De acuerdo con la Ley Orgánica
> 15/1999, usted puede ejercitar sus derechos de acceso,
> rectificación, cancelación y, en su caso, oposición enviando una
> solicitud por escrito, acompañada de una fotocopia de su DNI
> dirigida a: Fundación de la Comunidad Valenciana Centro de Estudios
> Ambientales del Mediterráneo - CEAM. C/ Charles R. Darwin, 14.
> Parque Tecnológico.46980 PATERNA (Valencia).
>
> This message and the attached files are confidential. They contain
> reserved information belonging to our centre and are not to be
> broadcast. If you have received this email by mistake, please
> delete it from your system and alert the sender by returning it to
> his/her email address. You must not copy or divulge the contents of
> the message to anyone.
>
> Your email address and personal data are included in a file
> belonging to the Fundación de la Comunidad Valenciana Centro de
> Estudios Ambientales del Mediterráneo - CEAM, con CIF: G-46957213.
> The purpose of this file is to allow us to keep in contact with
> you. In accordance with Organic Law 15/1999, you are permitted to
> access, rectify, cancel or oppose the contents of this file by
> submitting a written request, accompanied by a photocopy of your
> DNI, to: Fundación de la Comunidad Valenciana Centro de Estudios
> Ambientales del Mediterráneo - CEAM. C/ Charles R. Darwin, 14.
> Parque Tecnológico.46980 PATERNA (Valencia).
>
> _______________________________________________
> R-help-es mailing list
> R-help-es en r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-help-es
Más información sobre la lista de distribución R-help-es