J'essaie de classer les données numériques d'une colonne dans R sur la base du 1er, 3e et 4e quantile (c.-à-0-25%, 25% -75%, 75% - 100%). J'ai utilisé le code suivant mais le zéro ne sont pas inclus dans le binning. Ils sont montrés comme NA.Couper et quantile dans R en n'incluant pas zéro
rawdata1$usage4 <- cut(rawdata1$Usage_Percentage,
breaks = quantile(rawdata1$Usage_Percentage,
probs = c(-Inf,0.25,0.75,Inf),include.lowest=T),labels=F)
Erreur dans quantile.default (rawdata1 $ Usage_Percentage, Probs = c (-Inf, 0,25,: à côté probs '[0,1]
Cependant si l'utilisation de ce qui suit le code et le diviser en 4 quantiles, les bacs sont très bien.
rawdata1$usage5 <- cut(rawdata1$Usage_Percentage,
breaks = quantile(rawdata1$Usage_Percentage),
include.lowest=T,labels=F)
Avez-vous essayé 'probs = c (0,0.25,0.75,1),' – G5W