Tom, you mean 'tkplot' in the igraph package? Look at ?igraph.plotting
on how to set up plotting parameters, e.g. if you want different line
types for the positive/negative relations, then you can make use of
the 'lty' parameter:
A <- matrix(sample(c(-1,0,1), 100, replace=TRUE), 10)
g <- graph.adjacency(A, mode="upper", weighted=TRUE, diag=FALSE)
E(g)$lty <- ifelse(E(g)$weight > 0, 1, 2)
tkplot(g, layout=layout.kamada.kawai)
Gabor
On Fri, Nov 14, 2008 at 12:40 PM, Tom Backer Johnsen
<backer at psych.uib.no> wrote:> I have a number of (directed) graphs based on social groups, where the
> members have expresed likes and dislikes in respect to the other members.
> tkgraph makes it simple to draw the graphs in a very pleasing way, but I
> would like to differentiate between positive and negative relations in the
> graph by having the edges for the negative relations dashed and the
positive
> ones continuous.
>
> Is that possible? If so how?
>
> Tom
>
> ______________________________________________
> R-help at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide
http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.
>
--
Gabor Csardi <Gabor.Csardi at unil.ch> UNIL DGM