4
Angenommen, ich einen Vektor haben, die wie folgt aussieht:eine binäre Adjazenzmatrix von einem Vektor der Indizes
x <- sample(5, 500, replace = TRUE)
so dass jedes Element zu einem gewissen Index von 1 bis 5
entspricht Was ist ein effizienter Möglichkeit, aus diesem Vektor eine binäre Adjazenzmatrix zu erstellen? Um dies auszuarbeiten, sollte die Matrix A
so sein, dass A[i,j] = 1
wenn x[i] = x[j]
und 0 andernfalls.
Vielleicht auch 'sapply (seq_along (x), Funktion (i) sapply (seq_along (x), Funktion (j) as.integer (x [i] = = x [j]))) ' –