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 < [email protected]> 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 > [email protected] > https://stat.ethz.ch/mailman/listinfo/r-help-es > [[alternative HTML version deleted]] _______________________________________________ R-help-es mailing list [email protected] https://stat.ethz.ch/mailman/listinfo/r-help-es
