本文简要介绍
networkx.algorithms.approximation.clustering_coefficient.average_clustering
的用法。用法:
average_clustering(G, trials=1000, seed=None)
估计 G 的平均聚类系数。
G
中每个节点的局部聚类是实际存在于其邻域内所有可能三角形中的三角形的分数。图G
的平均聚类系数是局部聚类的平均值。该函数通过重复
n
次(在trials
中定义)以下实验来找到 G 的近似平均聚类系数:随机选择一个节点,随机选择其两个邻居,并检查它们是否相连。近似系数是在多次试验中找到的三角形的分数 [1]。- G:NetworkX 图
- trials:整数
要执行的试验次数(默认 1000)。
- seed:整数、random_state 或无(默认)
随机数生成状态的指示符。请参阅随机性。
- c:浮点数
近似的平均聚类系数。
参数:
返回:
参考:
- 1
Schank, Thomas, and Dorothea Wagner. Approximating clustering coefficient and transitivity. Universität Karlsruhe, Fakultät für Informatik, 2004. https://doi.org/10.5445/IR/1000001239
例子:
>>> from networkx.algorithms import approximation >>> G = nx.erdos_renyi_graph(10, 0.2, seed=10) >>> approximation.average_clustering(G, trials=1000, seed=10) 0.214
相关用法
- Python NetworkX average_clustering用法及代码示例
- Python NetworkX average_degree_connectivity用法及代码示例
- Python NetworkX average_neighbor_degree用法及代码示例
- Python NetworkX average_shortest_path_length用法及代码示例
- Python NetworkX all_simple_paths用法及代码示例
- Python NetworkX add_star用法及代码示例
- Python NetworkX add_path用法及代码示例
- Python NetworkX all_pairs_dijkstra_path用法及代码示例
- Python NetworkX attr_matrix用法及代码示例
- Python NetworkX arbitrary_element用法及代码示例
- Python NetworkX all_pairs_shortest_path用法及代码示例
- Python NetworkX attribute_mixing_dict用法及代码示例
- Python NetworkX all_node_cuts用法及代码示例
- Python NetworkX attr_sparse_matrix用法及代码示例
- Python NetworkX articulation_points用法及代码示例
- Python NetworkX asadpour_atsp用法及代码示例
- Python NetworkX all_shortest_paths用法及代码示例
- Python NetworkX all_simple_edge_paths用法及代码示例
- Python NetworkX adjacency_graph用法及代码示例
- Python NetworkX astar_path用法及代码示例
- Python NetworkX all_pairs_bellman_ford_path用法及代码示例
- Python NetworkX ancestors用法及代码示例
- Python NetworkX all_topological_sorts用法及代码示例
- Python NetworkX attribute_mixing_matrix用法及代码示例
- Python NetworkX all_pairs_dijkstra用法及代码示例
注:本文由纯净天空筛选整理自networkx.org大神的英文原创作品 networkx.algorithms.approximation.clustering_coefficient.average_clustering。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。