J'ai un tableau bidimensionnel de uns et de zéros appelé M où les g lignes représentent des groupes et les colonnes a représentent des articles. M cartographie les groupes et les articles. Si un article donné "art" appartient au groupe "gr" alors nous avons M [gr, art] = 1; sinon, nous avons M [gr, art] = 0. Maintenant, je voudrais convertir M en une matrice axiale carrée de uns et de zéros (appelons-la N) où si un article "art1" est dans le même groupe que l'article "art2", nous avons N (art1, art2) = 1 et N (art1, art2) = 0 autrement. N est clairement symétrique avec des 1 dans la diagonale.Transformation d'une matrice de mappage
Comment construire N basé sur M?
Un grand merci pour vos suggestions - et désolé si c'est trivial (encore nouveau pour Python ...)!
montrant un exemple concret avec le code réel est toujours une bonne idée, beaucoup plus facile de copier-coller de cette façon – Jeff
merci pour les conseils Jeff – Charles