Novvier Marco Uscuchagua Cornelio
2016-Jul-01 20:08 UTC
[R-es] Resumen de R-help-es, Vol 89, Envío 1
Gracias Olivier, me ha servido de mucho. 2016-07-01 5:00 GMT-05:00 <r-help-es-request en r-project.org>:> Envíe los mensajes para la lista R-help-es a > r-help-es en r-project.org > > Para subscribirse o anular su subscripción a través de la WEB > https://stat.ethz.ch/mailman/listinfo/r-help-es > > O por correo electrónico, enviando un mensaje con el texto "help" en > el asunto (subject) o en el cuerpo a: > r-help-es-request en r-project.org > > Puede contactar con el responsable de la lista escribiendo a: > r-help-es-owner en r-project.org > > Si responde a algún contenido de este mensaje, por favor, edite la > linea del asunto (subject) para que el texto sea mas especifico que: > "Re: Contents of R-help-es digest...". Además, por favor, incluya en > la respuesta sólo aquellas partes del mensaje a las que está > respondiendo. > > > Asuntos del día: > > 1. Repetir datos en una tabla (Novvier Marco Uscuchagua Cornelio) > 2. Re: Repetir datos en una tabla (Javier Marcuzzi) > 3. Re: Repetir datos en una tabla (Olivier Nuñez) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Thu, 30 Jun 2016 12:15:34 -0500 > From: Novvier Marco Uscuchagua Cornelio <novvier en gmail.com> > To: r-help-es en r-project.org > Subject: [R-es] Repetir datos en una tabla > Message-ID: > <CANFBWQADNnVMCyGhejcAr> sjA_A_h955okeRpvCVrMhpWcpk8g en mail.gmail.com> > Content-Type: text/plain; charset="UTF-8" > > Buen día amigos, > Tengo una tabla con registros de datos por día y quisiera convertirla en > horas, es decir, repetir una fila 24 veces. Lo puedo hacer manualmente pero > es un registro de 5 años y tardaría una eternidad. ¿Saben cual es método > más rápido? > De antemano muchas gracias. > Atte. Marco. > > [[alternative HTML version deleted]] > > > > ------------------------------ > > Message: 2 > Date: Thu, 30 Jun 2016 16:20:40 -0300 > From: Javier Marcuzzi <javier.ruben.marcuzzi en gmail.com> > To: Novvier Marco Uscuchagua Cornelio <novvier en gmail.com>, > "r-help-es en r-project.org" <r-help-es en r-project.org> > Subject: Re: [R-es] Repetir datos en una tabla > Message-ID: <57757108.890b370a.7ac99.ffffda6a en mx.google.com> > Content-Type: text/plain; charset="UTF-8" > > Estimado > > Creo que se equivoca, porque ¿Qué hace con las columnas?, luego dice que > tiene 5 años ¿Qué hace con el bisiesto/s?. > > Yo lo haría fácil, convierto todo a un formato fecha y luego trabajo con > fechas. > > Javier Rubén Marcuzzi > > De: Novvier Marco Uscuchagua Cornelio > [[alternative HTML version deleted]] > > > > ------------------------------ > > Message: 3 > Date: Fri, 1 Jul 2016 11:35:33 +0200 (CEST) > From: Olivier Nuñez <onunez en unex.es> > To: Novvier Marco Uscuchagua Cornelio <novvier en gmail.com> > Cc: r-help-es en r-project.org > Subject: Re: [R-es] Repetir datos en una tabla > Message-ID: > <1936868991.21523923.1467365733947.JavaMail.zimbra en unex.es> > Content-Type: text/plain; charset=utf-8 > > Una solución con el paquete data.table: > > > require(data.table) > > tabla=data.table(dia=1:10,y=rnorm(10)) > > tabla > dia y > 1: 1 -1.04816325 > 2: 2 -0.23554981 > 3: 3 1.79809995 > 4: 4 0.07578478 > 5: 5 -1.38710527 > 6: 6 2.18929038 > 7: 7 0.52330030 > 8: 8 -0.34695695 > 9: 9 -0.10357643 > 10: 10 -0.76800351 > > tabla[,.(hora=1:24),by=.(dia,y)] > dia y hora > 1: 1 -1.0481632 1 > 2: 1 -1.0481632 2 > 3: 1 -1.0481632 3 > 4: 1 -1.0481632 4 > 5: 1 -1.0481632 5 > --- > 236: 10 -0.7680035 20 > 237: 10 -0.7680035 21 > 238: 10 -0.7680035 22 > 239: 10 -0.7680035 23 > 240: 10 -0.7680035 24 > > > Un saludo. Olivier > > ----- Mensaje original ----- > De: "Novvier Marco Uscuchagua Cornelio" <novvier en gmail.com> > Para: r-help-es en r-project.org > Enviados: Jueves, 30 de Junio 2016 19:15:34 > Asunto: [R-es] Repetir datos en una tabla > > Buen día amigos, > Tengo una tabla con registros de datos por día y quisiera convertirla en > horas, es decir, repetir una fila 24 veces. Lo puedo hacer manualmente pero > es un registro de 5 años y tardaría una eternidad. ¿Saben cual es método > más rápido? > De antemano muchas gracias. > Atte. Marco. > > [[alternative HTML version deleted]] > > _______________________________________________ > R-help-es mailing list > R-help-es en r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es > > > > ------------------------------ > > Subject: Pié de página del digest > > _______________________________________________ > R-help-es mailing list > R-help-es en r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es > > ------------------------------ > > Fin de Resumen de R-help-es, Vol 89, Envío 1 > ******************************************** >[[alternative HTML version deleted]]