Tengo un conjunto de datos que representan los nodos y la frecuencia con la que se han relacionado entre sí. He procesado esto en una tabla que contiene los nodos en X e Y con los datos siendo el número de interacciones, por ejemplo
A B C D
A 2 2 0 0
B 2 2 0 0
C 0 0 2 1
D 0 0 1 2
Por lo tanto, los datos pueden verse de cualquier manera. Ahora me gustaría realizar algún tipo de agrupación de estos para encontrar grupos de nodos relacionados a través de su nivel de interacción, así como alguna visualización. Tengo R, que es lo ideal, pero no tengo inconveniente en utilizar otro programa si es más fácil.
Todo el clustering for-noddy que veo no tiene este tipo de datos: diría que tiene un conjunto de nodos y para cada uno un conjunto de variables y el clustering es por similitud en esas variables - un problema diferente al que estoy intentando.