本文簡要介紹
networkx.drawing.layout.bipartite_layout
的用法。用法:
bipartite_layout(G, nodes, align='vertical', scale=1, center=None, aspect_ratio=1.3333333333333333)
在兩條直線上定位節點。
- G:NetworkX 圖或節點列表
G 中的每個節點都會分配一個位置。
- nodes:列表或容器
二分圖的一個節點集中的節點。這組將放置在左側或頂部。
- align:字符串(默認='垂直')
節點對齊。垂直或水平。
- scale:數字(默認值:1)
位置的比例因子。
- center:類似數組或無
使布局居中的坐標對。
- aspect_ratio:數字(默認=4/3):
布局的寬度與高度的比率。
- pos:dict
由節點鍵入的位置字典。
參數:
返回:
注意:
該算法目前僅適用於二維,並沒有嘗試最小化邊交叉。
例子:
>>> G = nx.bipartite.gnmk_random_graph(3, 5, 10, seed=123) >>> top = nx.bipartite.sets(G)[0] >>> pos = nx.bipartite_layout(G, top)
相關用法
- Python NetworkX binomial_graph用法及代碼示例
- Python NetworkX biconnected_component_edges用法及代碼示例
- Python NetworkX biconnected_components用法及代碼示例
- Python NetworkX bidirectional_dijkstra用法及代碼示例
- Python NetworkX boykov_kolmogorov用法及代碼示例
- Python NetworkX bfs_edges用法及代碼示例
- Python NetworkX bellman_ford_path用法及代碼示例
- Python NetworkX bfs_beam_edges用法及代碼示例
- Python NetworkX bfs_predecessors用法及代碼示例
- Python NetworkX bfs_successors用法及代碼示例
- Python NetworkX bridges用法及代碼示例
- Python NetworkX bfs_tree用法及代碼示例
- Python NetworkX bridge_components用法及代碼示例
- Python NetworkX bethe_hessian_matrix用法及代碼示例
- Python NetworkX bellman_ford_predecessor_and_distance用法及代碼示例
- Python NetworkX bellman_ford_path_length用法及代碼示例
- Python NetworkX negative_edge_cycle用法及代碼示例
- Python NetworkX voronoi_cells用法及代碼示例
- Python NetworkX numerical_edge_match用法及代碼示例
- Python NetworkX inverse_line_graph用法及代碼示例
- Python NetworkX LFR_benchmark_graph用法及代碼示例
- Python NetworkX write_graph6用法及代碼示例
- Python NetworkX DiGraph.__contains__用法及代碼示例
- Python NetworkX average_degree_connectivity用法及代碼示例
- Python NetworkX eulerian_circuit用法及代碼示例
注:本文由純淨天空篩選整理自networkx.org大神的英文原創作品 networkx.drawing.layout.bipartite_layout。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。