Re: [R] Converting edgelist to symmetric matrix

From: Mike Marchywka <>
Date: Sun, 10 Apr 2011 13:13:13 -0400

> Date: Sat, 9 Apr 2011 14:34:28 -0700
> From:
> To:
> Subject: [R] Converting edgelist to symmetric matrix
> Hi,
> I have network data in the form of a couple of edgelists containing weights in
> the format "x,y,weight" whereby x represents row header and y represents column
> header. All edgelists are based on links among 634 nodes and I need to convert
> them into a 634*634 weighted matrix.

not find
> a clue how to do this in R. Any help will be appreciated.

I'm trying to do something related and found


will format=ncol do what you need? This apparently creates a graph object that likely has capacilities you need.  Again, I haven't actually used any of this just found while trying to solve a different problem.

'It is a simple text file
with one edge per line. An edge is defined by two symbolic vertex names separated by whitespace. (The symbolic vertex names themselves cannot contain whitespace. They might followed by an optional number, this will be the weight of the edge; the number can be negative and can be in scientific notation. If there is no weight specified to an edge it is assumed to be zero. '

> Best regards,
> Shafique
                                          mailing list PLEASE do read the posting guide and provide commented, minimal, self-contained, reproducible code. Received on Sun 10 Apr 2011 - 20:39:02 GMT

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.2.0, at Sun 10 Apr 2011 - 20:40:29 GMT.

Mailing list information is available at Please read the posting guide before posting to the list.

list of date sections of archive