python-igraph API 参考

python-igraph 中所有类、函数和方法的列表

类文档

class MatplotlibGraphDrawer(AbstractGraphDrawer)

在层级结构中查看

使用 pyplot.Axes 作为上下文的图形绘制器

方法 __init__ 构造图表绘制器并将其与 mpl Axes 相关联
方法 draw 抽象方法,必须在派生类中实现。
实例变量 ax 未归档
实例变量 edge_drawer_factory 未归档
实例变量 vertex_drawer_factory 未归档
类变量 _shape_dict 未归档

继承自 AbstractGraphDrawer

静态方法 ensure_layout 辅助方法,用于确保 layoutLayout 的一个实例。如果不是,该方法将尝试根据以下规则将其转换为 Layout
静态方法 _determine_edge_order 返回给定图的边的绘制顺序,假设相关的关键字参数(edge_orderedge_order_by)在kwds中作为字典给出。如果两者都不是edge_order...
静态方法 _determine_vertex_order 返回给定图的顶点的绘制顺序,假设相关的关键字参数(vertex_ordervertex_order_by)在kwds作为字典。如果两者都不是...
def __init__(self, ax, vertex_drawer_factory=MatplotlibVertexDrawer, edge_drawer_factory=MatplotlibEdgeDrawer):

构造图表绘制器并将其与 mpl Axes 相关联

参数
ax用于绘制的 matplotlib Axes。
vertex_drawer_factory一个工厂方法,返回绑定到给定 Matplotlib axes 的 AbstractVertexDrawer 实例。该工厂方法必须接受三个参数:axes 和用于绘制彩色顶点的调色板,以及图表的布局。默认顶点绘制器是 MatplotlibVertexDrawer
edge_drawer_factory一个工厂方法,返回绑定到给定 Matplotlib Axes 的 AbstractEdgeDrawer 实例。该工厂方法必须接受两个参数:Axes 和用于绘制彩色边的调色板。默认边绘制器是 MatplotlibEdgeDrawer
def draw(self, graph, *args, **kwds):

抽象方法,必须在派生类中实现。

ax =

未归档

edge_drawer_factory =

未归档

vertex_drawer_factory =

未归档

_shape_dict: dict[str, str] =

未归档