[英]How to get the intervals for ntile()
我試圖找出是否有一種方法來獲取使用ntile()
時的間隔。
我有一個樣本,希望以此為基礎來獲取較大樣本的百分位值,並且我希望找到一種方法來獲取使用ntile()
時的間隔值。
對此有任何啟示。
我真的很想對此發表評論,但我無法發表評論。
如何使用分位數來生成間隔,如下所示:
# create fake data; 100 samples randomly picked from 1 to 500
fakeData <- runif(100, 1, 500)
# create percentile values; tweak the probs to specify the quantile that you want
x <- quantile(fakeData, probs = seq(0, 1, length.out = 100))
然后,您可以將該時間間隔應用於較大的數據集(即,使用cut可能會使dplyr的ntile產生相同的結果)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.