No, it is not a mistake. In R nodes are numbered from 1, but in the 'edgelist' file format they are numbered from zero. This is to make sure that files are handled the same way between C, R and Python and also to make sure that old files work the same way in the new version.
In brief, this is a property of the 'edgelist' file format. Gabor On Thu, Mar 14, 2013 at 9:15 AM, Thomas <[email protected]>wrote: > I've just upgraded to igraph 0.6, running it in R and with the following > edgelist I get the following degrees: > > 1 2 > 1 3 > 1 4 > 1 5 > 1 6 > 1 7 > 1 8 > 1 9 > 1 10 > g <- read.graph("edgelist2.txt", format=c("edgelist"), directed=FALSE) > > degree(g) > [1] 0 9 1 1 1 1 1 1 1 1 1 > > So it looks like it's still expecting Node 0 in the edgelist. Is this a > mistake? > > Thank you, > > Thomas > This message and any attachment are intended solely for the addressee and > may contain confidential information. If you have received this message in > error, please send it back to me, and immediately delete it. Please do > not use, copy or disclose the information contained in this message or in > any attachment. Any views or opinions expressed by the author of this > email do not necessarily reflect the views of the University of Nottingham. > > This message has been checked for viruses but the contents of an attachment > may still contain software viruses which could damage your computer system: > you are advised to perform your own checks. Email communications with the > University of Nottingham may be monitored as permitted by UK legislation. > > ______________________________**_________________ > igraph-help mailing list > [email protected] > https://lists.nongnu.org/**mailman/listinfo/igraph-help<https://lists.nongnu.org/mailman/listinfo/igraph-help> > -- Gabor Csardi <[email protected]> MTA KFKI RMKI
_______________________________________________ igraph-help mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/igraph-help
