馬鹿げた質問かもしれませんがすみません。私がする時:
> 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