Bonjour à tous.

A partir d'une matrice contenant des valeurs numérique entre 1 et 100 au maximum .

1 - je trouve la valeur maximum contenue dans cette premier matrice, qui me sert pour generer le nombre de colonne de la matrice index.

2 - je fait de meme pour les lignes.

3 - comment puis je remplir ensuite la matrice index / ligne par ligne , avec pour resultat 1 en colonne pour chaque element par ligne de la matrice valeurs ?

si la matrice valeur en premier ligne contient [1,1] = 10 // matrice index[ligne1:10] = 1

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#
# Matrice vers Matrice binaire
#
 
# 1 - Exemple Matrice de BASE
(mat1 <- matrix(sample(1:100, 100, rep = FALSE), 10, 5))
 
 
 
# 2 - Matrice Binaire Creation
 
(ligne <- nrow(mat1));(colo <- max(mat1))
 
indice <-  matrix(0,ligne,colo)
 
#View(indice)
le Resultat ressemblerait a cela :

Nom : R Resulte..jpg
Affichages : 125
Taille : 117,8 Ko


Merci à vous et bon samedi