Ich habe einen Datensatz mit mehreren überlappenden Kriterien und deren Häufigkeit des Auftretens. Ich möchte Daten als ein Netzwerk (Akkord) Diagramm mit dem R circlize Paket plotten. Ich habe versucht, die Daten ohne Erfolg in eine Adjazenzmatrix zu konvertieren. Ich könnte die Beobachtungen, die paarweise als Matrix auftreten, umwandeln. Allerdings kann ich es nicht tun, wenn mehr als zwei Kriterien zusammen sind. Der Datensatz kann here zugegriffen werden:Konvertiere einen Datenrahmen in Adjazenzmatrix in R
Die Daten sieht wie folgt aus
criteria criteria1 criteria2 criteria3 criteria3 Frequency
None 151
G 121
BH 108
KBA 4
IBA KBA 172
AZE KBA 1
AZE IBA KBA 3
G KBA 6
G IBA KBA 129
G AZE KBA 3
G AZE KBA IBA 7
BH KBA 7
BH IBA KBA 121
BH AZE KBA 6
BH AZE IBA KBA 15
BH G 153
BH G KBA 32
BH G IBA KBA 200
BH G AZE 5
BH G AZE KBA 4
BH G AZE IBA KBA 44
Wenn es mehr als zwei Kriterien gibt, halten Sie jede Paarkombination für eine Kante? – Marcelo
Marcelo, Ja! Jedes Paar würde als eine Kante betrachtet werden. – Arihant