Foro de debate

media de los saltos consecutivos un vector uniforme

media de los saltos consecutivos un vector uniforme

by jhonatan castillo -
Number of replies: 4
hola... tengo un vector uniforme y necesito sacar el promedio de los saltos consecutivos de los datos de este vector que esta organizado en forma creciente.Traten de explicar de maner facil ya que soy nuevo trabajando en R. Muchas gracias y necesitaria la respuesta lo mas antes posible...gracias.
In reply to jhonatan castillo

Re: media de los saltos consecutivos un vector uniforme

by Antonio Jesús Arriaza Gómez -
Creo que lo que buscas es:

v<-runif(10,0,10) % Vector de 10 números aleatorios de 0 a 10
w<-sort(v) % ordenamos el vector de menor a mayor
l<-length(w)
tem<-rep(0,l-1) % inicializamos un vector a cero de longitud l-1

for(i in seq(2,l)){
tem[i-1]<-w[i]-w[i-1] % hace los saltos de dos consecutivos
}

mean(tem) % calcula la media de los saltos consecutivos del vector uniforme ordenado

Espero que te ayude.

Un saludo.

Antonio.







In reply to Antonio Jesús Arriaza Gómez

Re: media de los saltos consecutivos un vector uniforme

by jhonatan castillo -
muchas gracias por su respuesta...y por responder tan rapido
In reply to jhonatan castillo

Re: media de los saltos consecutivos un vector uniforme

by Manuel Muñoz Márquez -
Tal y como lo planteas la media de los saltos es el salto total dividido entre en número de saltos.

En tu caso el salto total es el último elemento (x_u) de la serie menos el primero (x_p) y el número de saltos es n-1, siendo n el número de elementos de la serie, por tanto, el salto medio es (x_u -x_p)/(n-1).

Saludos.
In reply to Manuel Muñoz Márquez

Re: media de los saltos consecutivos un vector uniforme

by jhonatan castillo -
muchas gracias, me sirvio mucho su respuesta, gracias por contestar rapido