I'm sorry for what may be a silly question. When I do:
> quantile(df$column, .75) #get 3rd quartile
I get something like
75%
1234.5
Is there a way to just get the value (1234.5) without the descriptive "75%" string? Thank you very much.
I'm sorry for what may be a silly question. When I do:
> quantile(df$column, .75) #get 3rd quartile
I get something like
75%
1234.5
Is there a way to just get the value (1234.5) without the descriptive "75%" string? Thank you very much.
You can also use unname
> result <- quantile(c(1,2,3,4),0.75)
> unname(result)
[1] 3.25
Also you can subset by using [[
> result[[1]]
[1] 3.25
Now you can use names = FALSE
as argument.
> quantile(c(1,2,3,4),0.75, names = FALSE)
[1] 3.25
Sure, you can just convert the returned value of quantile
to a numeric. This effectively removes the names.
Illustration:
> quantile(c(1,2,3,4),0.75)
75%
3.25
> as.numeric(quantile(c(1,2,3,4),0.75))
[1] 3.25
You can use unname()
to remove the name attribute, as in:
> unname(quantile(df$column, .75))
[1] 75
© 2022 - 2024 — McMap. All rights reserved.
names(result) = NULL
– Fractionate