Bonjour,
Je recherche une fonction pour faire répéter une assignation :
MerciCode:
1
2
3
4
5
6
7 pop_1<-rep(0,100) pop_2<-rep(0,100) pop_3<-rep(0,100) pop_4<-rep(0,100) pop_5<-rep(0,100) ... pop_n<-rep(0,100)
Version imprimable
Bonjour,
Je recherche une fonction pour faire répéter une assignation :
MerciCode:
1
2
3
4
5
6
7 pop_1<-rep(0,100) pop_2<-rep(0,100) pop_3<-rep(0,100) pop_4<-rep(0,100) pop_5<-rep(0,100) ... pop_n<-rep(0,100)
le faire sous forme de liste n'est pas plus adapté?
Sans doute, mais comment on peut faire une liste ? (Pour mon cas ? :lol:)
Code:
1
2
3
4
5
6 pop <- list() for(i in 1:n) { pop[[i]] <- vector('numeric',100) }
Bonjour bis,
ou en s'inspirant d'une solution à un autre problème pour faire plus efficace
Code:
1
2 n <- 10 pop <- lapply(1:n, function(x) numeric(100))
Merci,
pas mal cette fonction lapply !! :D