folgendes Problem bekomme ich nicht gelöst: ich habe eine Matrix mit 2 Spalten und n Zeilen. Ich möchte nun die Anzahl der unterscheidbaren Elemente der Matrix rausfinden.
Mit unique bekomme ich nur die unterscheidbaren Zeilen raus - das nützt mir leider nichts. Eine Idee war noch, dass ich die Spalten zu einer Spalte verbinde und dann das Distinct rüberlaufen lassen - aber schön ist das nicht. Hat jemand noch eine andere Idee?
Vielen Dank!
Grüße Hanna
Nachtrag: ich habe es jetzt doch nochmal mit dem Verketten gemacht (el ist meine edgelist). Gehen tut es schon. Aber gibt es dafür auch einen allgemeinen Befehl, mit dem es direkt funktioniert?
Code: Alles auswählen
anzahl <- length(unique(c(el[,1], el[,2])))