Cómo personalizar una leyenda ggnet2 en R?

votos
0

Estoy tratando de producir un diagrama utilizando el ggnet2paquete en R. He creado una red (net.bg) y estoy usando ggnet2para trazar que de este modo:

p   <- ggnet2(net.bg, 
              mode = circle, 
              size = RImp,
              color = RImp,
              node.color = pal,
              label = nam,
              edge.size = Rint, 
              edge.label = Rint,
              edge.color = grey) 
 p

Cuando, RImpes es un conjunto de valores que determina el tamaño del nodo, Rintdetermina el tamaño del borde, y names sólo el nombre de los nodos. pales sólo una llamada al RColorBrewerpaquete usando el siguiente código:

pal <- brewer.pal(length(nam),Paired)

Esto produce un gráfico como el siguiente:

Terreno

Sin embargo, estoy tratando de dar color a la leyenda para el nodo correspondiente ... pero estoy teniendo problemas para comprender. He intentado usar el palettey color.legendargumentos en ggnet2pero me parece que no puede conseguir que funcione?

Cualquier sugerencia en cuanto a cómo iba a solucionar este problema?

Publicado el 13/01/2020 a las 23:59
fuente por usuario
En otros idiomas...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more