zu erhalten Ich versuche, meine Daten zu 3 Gruppen zwischen 30. und 70. Perzentil zu klassifizieren, Previosly war einfach für mich, meine Daten durch gleiche Gruppen wie mein Code unten zu beweisen.Verwenden Sie Quantil, um Perzentil in r
MV_UK$`1993` <- with(MV_UK, cut(MV_UK$`1993`, breaks = quantile(MV_UK$`1993`, probs = seq(0,1 , by= 0.5), na.rm = TRUE), include.lowest = TRUE , labels= c("S","B")))
Ich habe versucht, diesen Code
MV_UK$`1992` <- with(MV_UK, cut(BTM_UK$`1992`, breaks = quantile(MV_UK$`1992`, probs = c(.3,.7) , na.rm = TRUE), include.lowest = TRUE , labels= c("L","M","B")))
Aber ich erhalte eine Fehlermeldung
lengths of 'breaks' and 'labels' differ
es wäre hilfreich, wenn Sie einige Beispieldaten bereitstellen. Check [hier] (http://stackoverflow.com/help/mcve) – Aramis7d