3lectrologos
3lectrologos

Reputation: 9642

Vertex border color/width in R graph plot

I am using igraph for plotting a graph in R doing something like plot(mygraph, vertex.color = "green").

Is there a way to change the color and/or width of the vertices' borders?

Upvotes: 12

Views: 16881

Answers (4)

Chris
Chris

Reputation: 1489

igraph does now have vertex.frame.width (version 1.3.5)

Upvotes: 1

panuffel
panuffel

Reputation: 684

This post is outdated. Look here for a solution that works for the current version of igraph (0.6.5).

Upvotes: 8

3lectrologos
3lectrologos

Reputation: 9642

As Sean Mc wrote above, vertex border color can be changed by using the vertex.frame.color parameter. It turns out that igraph provides no vertex.frame.width parameter, but the solution proposed here works great for changing the border width.

Upvotes: 7

Sean Mc
Sean Mc

Reputation: 468

Check out the code below;

plot(all, layout=All_layout, vertex.size=2, vertex.label=V(All)$name,
vertex.color="green", vertex.frame.color="red", edge.color="grey",  
edge.arrow.size=0.01, rescale=TRUE,vertex.label=NA, vertex.label.dist=0.0,
vertex.label.cex=0.5, add=FALSE,   vertex.label.font=.001)

Upvotes: 17

Related Questions