Estoy buscando grupo/combinación de nodos en un grafo usando el gráfico de la agrupación en clústeres en 'r'.
Aquí es un sensacional juguete variación de mi problema.
- Hay dos "clusters"
- Hay un "puente" que conecta los clústeres
Aquí es un candidato a la red:
Cuando miro a la distancia de conexión, el "hopcount", si lo desea, puede obtener la siguiente matriz :
mymatrix <- rbind(
c(1,1,2,3,3,3,2,1,1,1),
c(1,1,1,2,2,2,1,1,1,1),
c(2,1,1,1,1,1,1,1,2,2),
c(3,2,1,1,1,1,1,2,3,3),
c(3,2,1,1,1,1,1,2,3,3),
c(3,2,1,1,1,1,1,2,2,2),
c(2,1,1,1,1,1,1,1,2,2),
c(1,1,1,2,2,2,1,1,1,1),
c(1,1,2,3,3,2,2,1,1,1),
c(1,1,2,3,3,2,2,1,1,1))
Pensamientos aquí:
- Por suerte o debido a la simplicidad del juguete de la matriz, tiene, obviamente, parches, esto no va a ser el caso en el (muy grande) de la matriz. Si me aleatorizado, de la relación entre el punto de fila y, a continuación, no sería tan limpio.
- Yo podría haber conseguido un mal - así que si tengo un error tipográfico, hágamelo saber.
- Hop-contar aquí es el menor número de saltos para conectar el punto en la fila i con el punto en la columna j. Un auto-hop es todavía un salto, por lo que la diagonal es de todos.
Así que en esta matriz de distancia mayor (saltos) tiene un número mayor. Si quería una matriz que muestra "conectividad" en lugar de la distancia, entonces yo podría hacer un punto inverso, donde cada celda de la matriz se sustituye con su inverso multiplicativo.
Preguntas:
Para que me ayude a encontrar mi propio camino:
- ¿Cuáles son los términos para reducir el número de nodos en un grafo mediante la combinación de ellos? Es la agrupación, la fusión, fotográficos - ¿cuáles son las palabras que debo utilizar?
- ¿Cuáles son las técnicas probadas? Hay un libro de texto sobre el tema? ¿Puedes señalar los documentos o sitios web?
- Ahora traté de buscar primero aquí - es una gran "primer cheque" irregular. No encontré lo que estaba buscando. Si me he perdido (no es raro) puede que me apunte a una respuesta a una pregunta o dos sobre el tema aquí en CV?
Me llego a donde voy:
- Hay una 'R' paquete correctamente clúster de los nodos en la red?
- ¿Me podrías recomendar ejemplo de código para hacer esto?
- Hay una 'R' paquete que gráficamente presente la resultante de red reducido?
- ¿Me podrías recomendar ejemplo de código para hacer esto?
Gracias de antemano.