Converts valid objects to PHom
instances.
as.PHom(x, dim_col = 1, birth_col = 2, death_col = 3)
x | object being converted to |
---|---|
dim_col | either |
birth_col | either |
death_col | either |
PHom
instance
# construct data frame with valid persistence data df <- data.frame(dimension = c(0, 0, 1, 1, 1, 2), birth = rnorm(6), death = rnorm(6, mean = 15)) # convert to `PHom` instance and print df_phom <- as.PHom(df) df_phom#> PHom object containing persistence data for 6 features. #> #> Contains: #> * 2 0-dim features #> * 3 1-dim features #> * 1 2-dim feature #> #> Radius/diameter: min = -1.863; max = 15.738.#> dimension birth death #> 1 0 2.06502490 15.54300 #> 2 0 -1.63098940 14.08593 #> 3 1 0.51242695 15.46815 #> 4 1 -1.86301149 15.36295 #> 5 1 -0.52201251 13.69546 #> 6 2 -0.05260191 15.73778