varias probabilidad normal graficas exponencial distribuciones distribucion con binomial r quantile

normal - probabilidad con r



r obtener valor solo de la funcion cuantil() (4)

Lo siento por lo que puede ser una pregunta tonta. Cuando lo hago:

> quantile(df$column, .75) #get 3rd quartile

Me sale algo como

75% 1234.5

¿Hay una manera de obtener el valor (1234.5) sin la cadena descriptiva "75%"? Muchas gracias.


Ahora puedes usar names = FALSE como argumento.

> quantile(c(1,2,3,4),0.75, names = FALSE) [1] 3.25


Claro, simplemente puede convertir el valor devuelto de quantile en un numérico. Esto elimina efectivamente los nombres.

Ilustración:

> quantile(c(1,2,3,4),0.75) 75% 3.25 > as.numeric(quantile(c(1,2,3,4),0.75)) [1] 3.25


Puede usar unname() para eliminar el atributo de nombre, como en:

> unname(quantile(df$column, .75)) [1] 75


También puedes usar unname

> result <- quantile(c(1,2,3,4),0.75) > unname(result) [1] 3.25

También puedes subconjuntar usando [[

> result[[1]] [1] 3.25