These miscellaneous functions are used by various
get_*_range() functions to finalize hyperparameter
ranges.
ph_dim(x)# S3 method for default
ph_dim(x)
# S3 method for matrix
ph_dim(x)
# S3 method for array
ph_dim(x)
# S3 method for data.frame
ph_dim(x)
# S3 method for dist
ph_dim(x)
# S3 method for ts
ph_dim(x)
pairs_min(x, hom_degrees)
# S3 method for default
pairs_min(x, hom_degrees)
# S3 method for matrix
pairs_min(x, hom_degrees)
# S3 method for data.frame
pairs_min(x, hom_degrees)
# S3 method for diagram
pairs_min(x, hom_degrees)
# S3 method for PHom
pairs_min(x, hom_degrees)
# S3 method for persistence
pairs_min(x, hom_degrees)
pairs_max(x, hom_degrees)
# S3 method for default
pairs_max(x, hom_degrees)
# S3 method for matrix
pairs_max(x, hom_degrees)
# S3 method for data.frame
pairs_max(x, hom_degrees)
# S3 method for diagram
pairs_max(x, hom_degrees)
# S3 method for PHom
pairs_max(x, hom_degrees)
# S3 method for persistence
pairs_max(x, hom_degrees)
birth_range(x, hom_degree)
# S3 method for default
birth_range(x, hom_degree)
# S3 method for matrix
birth_range(x, hom_degree)
# S3 method for data.frame
birth_range(x, hom_degree)
# S3 method for diagram
birth_range(x, hom_degree)
# S3 method for PHom
birth_range(x, hom_degree)
# S3 method for persistence
birth_range(x, hom_degree)
pers_max(x, hom_degree)
# S3 method for default
pers_max(x, hom_degree)
# S3 method for matrix
pers_max(x, hom_degree)
# S3 method for data.frame
pers_max(x, hom_degree)
# S3 method for diagram
pers_max(x, hom_degree)
# S3 method for PHom
pers_max(x, hom_degree)
# S3 method for persistence
pers_max(x, hom_degree)
pers_min(x, hom_degree)
# S3 method for default
pers_min(x, hom_degree)
# S3 method for matrix
pers_min(x, hom_degree)
# S3 method for data.frame
pers_min(x, hom_degree)
# S3 method for diagram
pers_min(x, hom_degree)
# S3 method for PHom
pers_min(x, hom_degree)
# S3 method for persistence
pers_min(x, hom_degree)
pers_range(x, hom_degree)
# S3 method for default
pers_range(x, hom_degree)
# S3 method for matrix
pers_range(x, hom_degree)
# S3 method for data.frame
pers_range(x, hom_degree)
# S3 method for diagram
pers_range(x, hom_degree)
# S3 method for PHom
pers_range(x, hom_degree)
# S3 method for persistence
pers_range(x, hom_degree)
life_support(x, hom_degree)
# S3 method for default
life_support(x, hom_degree)
# S3 method for matrix
life_support(x, hom_degree)
# S3 method for data.frame
life_support(x, hom_degree)
# S3 method for diagram
life_support(x, hom_degree)
# S3 method for PHom
life_support(x, hom_degree)
# S3 method for persistence
life_support(x, hom_degree)
A vector of one or two numeric values.
Persistence data in a recognizable format.
Integer (vector) of homological degree(s).
The functions compute the following summaries:
ph_dim():
Dimension of a data set for purposes of PH
pairs_min():
Minimum number of persistent pairs of any degree
pairs_max():
Maximum number of persistent pairs of any degree
birth_range():
Range of finite birth values for a given degree
pers_max():
Maximum positive finite persistence for a given degree
pers_min():
Minimum positive finite persistence for a given degree
pers_range():
Range of positive finite persistence for a given degree
life_support():
Range of union of birth--death ranges for a given degree