nuget server logo nuget api documents
↑

API Docs / Microsoft.VisualBasic.Data.visualize.Network / Extensions

Extensions

Full name Microsoft.VisualBasic.Data.visualize.Network.Analysis.Extensions Assembly Microsoft.VisualBasic.Data.visualize.Network Members 3

01 Syntax

Microsoft.VisualBasic.Data.visualize.Network.Analysis.Extensions

02 Methods

NameOverloadsSummary
isTupleEdge 1 判断边的两个节点是否只有当前的边连接而再无其他的任何边连接了
DecomposeGraph 1 Decompose a graph into components, Creates a separate graph for each component of a graph.
IteratesSubNetworks 1 枚举出所输入的网络数据模型之中的所有互不相连的子网络

03 Members

method isTupleEdge #
isTupleEdge``2(``1, GraphIndex(Of ``0, ``1))

判断边的两个节点是否只有当前的边连接而再无其他的任何边连接了

Parameters
NameTypeDescription
g``1

-

edgeGraphIndex(Of ``0, ``1)

-

method DecomposeGraph #
DecomposeGraph(NetworkGraph, Boolean, Int32)

Decompose a graph into components, Creates a separate graph for each component of a graph.

与Extensions.IteratesSubNetworks()所不同的是,IteratesSubNetworks是分离出独立的子网络 而这个函数则是根据连接强度进行子网络的分割

Parameters
NameTypeDescription
gNetworkGraph

-

minVerticesBoolean

-

method IteratesSubNetworks #
IteratesSubNetworks(NetworkGraph, Boolean, Double, String())

枚举出所输入的网络数据模型之中的所有互不相连的子网络

Parameters
NameTypeDescription
networkNetworkGraph

-

edgeCutBoolean

all of the edge weight less than this cutff value will be ignored.