pyhctsa.operations.graph.visibility_graph¶
-
pyhctsa.operations.graph.visibility_graph(y, meth=
'horiz', max_l=5000)¶ Visibility graph analysis of a time series.
Constructs a visibility graph of the time series and returns various statistics on the properties of the resulting network. cf. [1] and [2].
References
- Parameters:¶
- y : ArrayLike¶
Input time series
- meth : str, optional¶
Method for constructing the visibility graph: - ‘horiz’: Uses horizontal visibility (only horizontal lines link nodes) - ‘norm’: Uses natural visibility (standard visibility definition) Default is ‘horiz’.
- max_l : int, optional¶
Maximum number of samples to analyze. Longer time series are truncated to first max_l points. Default is 5000.
- Returns:¶
Statistics on the degree distribution.
- Return type:¶
dict