本文簡要介紹
networkx.generators.community.planted_partition_graph
的用法。用法:
planted_partition_graph(l, k, p_in, p_out, seed=None, directed=False)
返回種植的l-partition 圖。
該模型將具有 n=l*k 個頂點的圖劃分為 l 個組,每個組有 k 個頂點。同一組的頂點以概率p_in鏈接,不同組的頂點以概率p_out鏈接。
- l:int
組數
- k:int
每組的頂點數
- p_in:浮點數
連接組內頂點的概率
- p_out:浮點數
組間連接頂點的概率
- seed:整數、random_state 或無(默認)
隨機數生成狀態的指示符。請參閱隨機性。
- directed:布爾,可選(默認=假)
如果 True 返回有向圖
- G:NetworkX 圖表或DiGraph
種植l-partition圖
- NetworkXError
如果 p_in,p_out 不在 [0,1] 或
參數:
返回:
拋出:
參考:
- 1
A. Condon, R.M. Karp, Algorithms for graph partitioning on the planted partition model, Random Struct. Algor. 18 (2001) 116-140.
- 2
Santo Fortunato ‘Community Detection in Graphs’ Physical Reports Volume 486, Issue 3-5 p. 75-174. https://arxiv.org/abs/0906.0612
例子:
>>> G = nx.planted_partition_graph(4, 3, 0.5, 0.1, seed=42)
相關用法
- Python NetworkX planar_layout用法及代碼示例
- Python NetworkX power用法及代碼示例
- Python NetworkX panther_similarity用法及代碼示例
- Python NetworkX parse_edgelist用法及代碼示例
- Python NetworkX prefix_tree用法及代碼示例
- Python NetworkX pydot_layout用法及代碼示例
- Python NetworkX pygraphviz_layout用法及代碼示例
- Python NetworkX pagerank_numpy用法及代碼示例
- Python NetworkX pagerank_scipy用法及代碼示例
- Python NetworkX parse_graphml用法及代碼示例
- Python NetworkX predecessor用法及代碼示例
- Python NetworkX py_random_state用法及代碼示例
- Python NetworkX preferential_attachment用法及代碼示例
- Python NetworkX preflow_push用法及代碼示例
- Python NetworkX parse_multiline_adjlist用法及代碼示例
- Python NetworkX projected_graph用法及代碼示例
- Python NetworkX parse_adjlist用法及代碼示例
- Python NetworkX pagerank用法及代碼示例
- 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__用法及代碼示例
注:本文由純淨天空篩選整理自networkx.org大神的英文原創作品 networkx.generators.community.planted_partition_graph。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。