J'essaye de créer une boucle dans R, qui remplacent ma matrice le 0 par 1 sur chaque 2 lignes, mais je peux juste créer une matrice avec le numéro 1. Je ne savoir comment l'implémenter vite et bien!Créer une matrice avec boucle dans R
Code R
i<-1
r<-1
l<-1
repeat{
while(i<3){
if(l<7) {
r<-rbind(r,1)
l<-l+1
}else{
r<-cbind(r,1)
i<-i+1
l<-1
}
}
}
départ exemple matrice
0 0 0
0 0 0
0 0 0
0 0 0
0 0 0
0 0 0
matrice finale:
1 0 0
1 0 0
0 1 0
0 1 0
0 0 1
0 0 1
Essayez-vous simplement de créer la matrice finale? Parce qu'il existe des moyens beaucoup plus simples et efficaces de créer la matrice finale. –
il ressemble à ceci est que vous reformulez cette question: http://stackoverflow.com/questions/18494201/add-1000-constraints-in-linear-programing-using-r-lpsolve –