module documentation
Undocumented
| Function | _degree |
Calculates the degree distribution of the graph. |
| Function | _indegree |
Returns the in-degrees in a list. |
| Function | _outdegree |
Returns the out-degrees in a list. |
| Function | _pagerank |
Calculates the PageRank values of a graph. |
| Function | _shortest |
Deprecated alias to Graph.distances(). |
Calculates the degree distribution of the graph.
Unknown keyword arguments are directly passed to GraphBase.degree.
| Parameters | |
| graph | Undocumented |
| bin | the bin width of the histogram |
| *args | Undocumented |
| **kwds | Undocumented |
| Returns | |
| a histogram representing the degree distribution of the graph. | |
def _pagerank(graph, vertices=None, directed=True, damping=0.85, weights=None, arpack_options=None, implementation='prpack'):
¶
Calculates the PageRank values of a graph.
| Parameters | |
| graph | Undocumented |
| vertices | the indices of the vertices being queried. None means all of the vertices. |
| directed | whether to consider directed paths. |
| damping | the damping factor. 1 − damping is the PageRank value for nodes with no incoming links. It is also the probability of resetting the random walk to a uniform distribution in each step. |
| weights | edge weights to be used. Can be a sequence or iterable or even an edge attribute name. |
| arpack | an ARPACKOptions object used to fine-tune the ARPACK eigenvector calculation. If omitted, the module-level variable called arpack_options is used. This argument is ignored if not the ARPACK implementation is used, see the implementation argument. |
| implementation | which implementation to use to solve the PageRank eigenproblem. Possible values are:
|
| Returns | |
| a list with the PageRank values of the specified vertices. | |