0
值Interquantile列表
採取任何隨機的數據集:如何獲得R中
data = rnorm(100)
我想在這個數據的值的最大5%的列表。如果我嘗試:
quantile(data, .95)
...然後我得到第95百分位的單值。如果我嘗試:
quantile(data, probs=c(1, .95))
...然後我只得到兩個值:數據集中的最大值和第95百分位的值。如果我嘗試:
quantile(data, 1 - .95)
...然後我得到第5個百分點的單值。如果我嘗試:
quantile(data, >.95)
...然後我得到一個語法錯誤消息。
如何獲得給定分位數範圍內所有值的列表?(在這種情況下我怎麼落在第100個和第95個百分位數之間的所有值的列表?)