[R-es] Calcular media cada x tramos

Carlos J. Gil Bellosta cgb en datanalytics.com
Vie Jul 15 14:36:27 CEST 2016


library(plyr)

tmp <- curvas
tmp$grupo <- rep(rep(1:18, each = 10), times = numero_de_curvas)
ddply(tmp, .(curva, grupo), media = mean(valor))

supuesto que se den ciertas condiciones (como que todas las curvas tienen
180 puntos).

El 15 de julio de 2016, 14:31, Jesús Para Fernández <
j.para.fernandez en hotmail.com> escribió:

> Buenas,
>
> Estoy intentando caracterizar una curva de 180 puntos y sacar su vector de
> caracteristica:
>
> Punto de inicio,
> Máximo
> Minimo
> ....
>
> Para ello tengo un dataframe con las distintas curvas, de la forma
> siguiente:
>
>
> segundos   valor     curva
> 1                 170        1
> 2                 175         1
> ......................................
> 180              125         1
> 1                  190         2
> 2                   193        2
> .....................................
>
>
> Como puedo hacer para sacar el promedio de cada 10 segundos de la curva???
>
> Gracias
> Jesús
>
>         [[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
>

	[[alternative HTML version deleted]]



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