What about this: >>> d = igraph.Graph(directed=True) >>> d.add_vertices([0, 1]) >>> d.add_edge(0, 1, type='positive', count=2) >>> d.add_edge(0, 1, type='negative', count=4)
--Bradford On Fri, Jan 15, 2016 at 11:18 AM, Kevin Hong <[email protected]> wrote: > Hi, > > My name is Kevin Hong, and I am an undergrad who works at the U Chicago > Knowledge Lab. I am working on a networks analysis project, and I having > trouble creating one of the graphs using Python iGraph. > > I have a MySQL table with the schema (Theme, Cause, Type, Count). There are > 3 different Types (positive, negative, no effect). I would like to create a > graph where for a row in our table I would like to create a directed edge > from Theme to Cause that has count as its weight. I am unsure how I can > distinguish between the three Types in one iGraph graph. (i.e. (A,B, weight > = 50, Type = positive) (A,B, weight = 40, Type = negative)) > > In summary, I am unsure how to create 3 different types of directed weighted > edges between two vertexes in Python iGraph. > > Thank you for the help. > > Best, > > Kevin > > -- > Kevin Hong > University of Chicago '17 > B.S. Computer Science | B.S. Statistics > [email protected] | (309) 643-7283 > > _______________________________________________ > igraph-help mailing list > [email protected] > https://lists.nongnu.org/mailman/listinfo/igraph-help > _______________________________________________ igraph-help mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/igraph-help
