Reconstruct symmetrische Matrix aus Werten in Langform
Ich habe eine tsv, die so aussieht (Langform):
one two value
a b 30
a c 40
a d 20
b c 10
b d 05
c d 30
Ich versuche, dies in einen Datenrahmen für R (oder Pandas) zu bekommen
a b c d
a 00 30 40 20
b 30 00 10 05
c 40 10 00 30
d 20 05 30 00
Das Problem ist, in meinem tsv habe ich nur a, b definiert und nicht b, a. Ich habe also eine Menge NAs in meinem Datenframe.
Das endgültige Ziel besteht darin, eine Distanzmatrix für das Clustering zu erstellen. Jede Hilfe wäre dankbar.