Bonjour,
Je souhaite séparé un vector de numeric selon un intervalle de pourcentage et récupéré leur index. Par exemple:
Je n'arrive pas à bien prendre soit la borne basse soit la borne haute.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 v <- 10 # 5 #11 vector <- rnorm(v) minProb <- 0.1 maxProb <- 0.9 l <- length(vector) dt <- data.frame("id" = 1:l, "element" = vector) dt <- dt %>% arrange(element) min <- l*minProb max <- l*maxProb #g1 <- dt$id[min:max] #g2 <- dt$id[-c(min:max)]
Partager