Bonjour,

Je vous sollicite car je souhaite construire une matrice à partir d'une autre.

Je vous explique rapidement... J'ai une grosse matrice qui regroupe plusieurs catégories par numéros.

En gros dans ma colonne 2, j'ai 5 catégories différentes : 17, 21 ,22 ,23 et 24

J'aimerais éclater la matrice en 5 autres

J'ai très naivement testé ça... Une boucle pour isoler les 24 par exemple, en cherchant dans les 2910 lignes

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
for (i in 1:2910) {
 
if  (z[i,2]!=24)
 
A!=z }
C'est nul, mais c'est juste pour comprendre le principe...

Après avoir isolé les groupes j'aimerais créer une autre matrice qui contiendrait des combinaisons de la matrice initiale dans chaque ligne... Une idée de comment faire s'il vous plaît ?


Très cordialement,