NetworkX画图:nx.draw_networkx(函数详解)

NetworkX画图:nx.draw_networkx(函数详解)

draw_networkx(G, pos=None, arrows=True, with_labels=True, **kwds)

G:图,networkx graph
pos:dictionary,可选(默认= None)。一个以节点为键、以位置为值的字典。可以不指定。
arrows:bool,可选(默认= True)。对于有向图,如果为真,则画箭头。注:箭头与边的颜色相同。
arrowstyle:str,可选(默认= ’ - | >)。对于有向图,选择箭头的样式。
arrowsize:int,可选(默认=10)。对于有向图,选择箭头头部的长度和宽度。
with_labels:bool,可选(默认= True)。设置为True可以在节点上绘制标签。
ax:Matplotlib坐标轴对象,可选。在指定的Matplotlib轴中绘制图形。
nodelist:list,可选(默认=G.nodes())。只绘制指定节点。
edgelist:list,可选(默认=G.edges())。只绘制指定边。
node_size:scalar or array,可选(默认=300)。节点的大小。如果指定了一个数组,它必须是长度与nodelist相同。
node_color: 颜色或颜色数组(默认=‘#1f78b4’)。节点的颜色。可以是一个单一的颜色或一系列与节点列表长度相同的颜色数组。颜色可以是字符串,也可以是rgb(或rgba)0-1的浮点数元组。
node_shape:str,可选(默认=“o”)。节点的形状。
alpha:float,可选(默认=None)。节点和边的透明度。
cmap:Matplotlib colormap,可选(默认=None)。Colormap用于映射节点的强度。
vmin, vmax:float,可选(默认=None)。最小和最大的节点colormap缩放。
linewidths:[None | scalar | sequence]。符号边框的线宽(默认=1.0)。
width:float,可选(默认=1.0)。
edge_color:颜色或颜色数组(默认=‘k’)。边缘的颜色。可以是一个单一的颜色或一系列与edgelist长度相同的颜色数组。
edge_cmap:Matplotlib colormap,可选(默认=None)。Colormap用于映射边缘的强度。
edge_vmin, edge_vmax:float,可选(默认=None)。最小和最大的边缘colormap缩放。
style:str,可选(默认=‘solid’)。边的线条样式。(solid | dashed | dotted, dashdot)
labels:字典,可选(默认=None)。字典中的节点标签。
font_size:int,可选(默认=12)。文本标签的字体大小。
font_color:str,可选(默认=‘k’)。字体颜色的字符串。
font_weight:str,可选(默认=‘normal’)。字体粗细。
font_family:str,可选(默认=‘sans-serif’)。字体。
label:str,可选。图形图例的标签。

你可能感兴趣的:(笔记,python)