GetTriads¶
-
GetTriads
(SampleNodes=- 1)¶
A graph method that computes the number of triads in the graph.
Parameters:
- (optional) SampleNodes: int
If SampleNodes is -1 (default value), then compute triads over all the nodes. Otherwise, compute triads using only a random sample of SampleNodes nodes. This is useful for quick, but approximate computations.
Return value:
- int
Number of triads.
The following code shows an example of GetTriads for nodes in
TNGraph
, TUNGraph
, and TNEANet
:
import snap
Graph = snap.GenRndGnm(snap.TNGraph, 100, 250)
NumTriads = Graph.GetTriads(50)
print('Number of triads with 50 sample nodes: %d' % NumTriads)
UGraph = snap.GenRndGnm(snap.TUNGraph, 100, 250)
NumTriads = UGraph.GetTriads(75)
print('Number of triads with 75 sample nodes: %d' % NumTriads)
Network = snap.GenRndGnm(snap.TNEANet, 100, 250)
NumTriads = Network.GetTriads(100)
print('Number of triads with 100 sample nodes: %d' % NumTriads)