[英]r get value only from quantile() function
對於可能是個愚蠢的問題我很抱歉。 當我做:
> quantile(df$column, .75) #get 3rd quartile
我得到類似的東西
75%
1234.5
有沒有辦法獲得沒有描述性“75%”字符串的值(1234.5)? 非常感謝你。
您也可以使用unname
> result <- quantile(c(1,2,3,4),0.75)
> unname(result)
[1] 3.25
您也可以使用[[
> result[[1]]
[1] 3.25
現在您可以使用names = FALSE
作為參數。
> quantile(c(1,2,3,4),0.75, names = FALSE)
[1] 3.25
當然,您可以將quantile
的返回值轉換為數字。 這有效地刪除了名稱。
插圖:
> quantile(c(1,2,3,4),0.75)
75%
3.25
> as.numeric(quantile(c(1,2,3,4),0.75))
[1] 3.25
您可以使用unname()
刪除name屬性,如下所示:
> unname(quantile(df$column, .75))
[1] 75
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.