python-igraph icon indicating copy to clipboard operation
python-igraph copied to clipboard

Python interface for igraph

Results 82 python-igraph issues
Sort by recently updated
recently updated
newest added

When using the matplotlib backend, multi edges sometimes go out of the plot boundary in undirected graphs. This does not happen in directed graphs, though. Is this expected? Since it...

todo

**Describe the bug** Setting the "label_dist" on Edge doesn't change rendering **To reproduce** ``` from igraph import * import math if __name__ == '__main__': g = Graph(directed=True) g.add_vertices(4) g.add_edges([(2,0), (1,3),...

wishlist

The same way we can provide weights for the diameter, it would be a good idea to have a weighted average_path_length

todo

The matplotlib backend should support `label_dist`. Example: ``` ig.config['plotting.backend']='matplotlib' # also try with cairo g = ig.Graph.Formula('ho - cus - po - kus') ig.plot(g, vertex_label=g.vs['name'], vertex_label_dist=2) ``` This should offset...

wishlist

It is metric that is implemented in python, in networkx It has also been added as an additional feature request in r-igraph [here](https://github.com/igraph/rigraph/issues/129). I have written a small function for...

wishlist

When a vertex has multiple self-loops, they are plotted on top of each other. The graphs `0-0` and `0-0, 0-0` are not visually distinguishable when plotted. These two graphs look...

todo

**What is the feature or improvement you would like to see?** The current shortest path functions will return a _list of paths_ from a source `s` to all other vertices....

wishlist

From [Stack Overflow](http://stackoverflow.com/questions/31521600/handle-catch-runtimewarnings-in-connection-with-igraph-python/31540051#31540051). A short code fragment to reproduce: ``` python warnings.simplefilter('error', 'Cannot shuffle graph') degseq = [1,2,2,3] try: testgraph = igraph.Graph.Degree_Sequence(degseq,method = "vl") except RuntimeWarning: print degseq else: print...

todo

**Describe the bug** The default plot size is too large to be usable in notebooks. This is a serious usability issue. Ideally, newcomers should be able to visualize graphs immediately...

todo

**What is the feature or improvement you would like to see?** In a notebook environment, when evaluating a graph, it now displays something like ``. Instead, it should plot the...

todo