A simulated data set consisting of 100 points sampled from a circle with additive Gaussian noise using a standard deviation of 0.05.
Format
noisy_circle_ripserr
An object of class 'PHom' as returned by the
ripserr::vietoris_rips()
function, which is a data frame with 3 variables:
dimension
: the dimension/degree of the feature,birth
: the birth value of the feature,death
: the death value of the feature.
noisy_circle_tda_rips
A list of length 1 containing an object of class 'diagram' as returned by the
TDA::ripsDiag()$diagram
function, which is a matrix with 3 columns:
dimension
: the dimension/degree of the feature,birth
: the birth value of the feature,death
: the death value of the feature.
An object of class PHom
(inherits from data.frame
) with 101 rows and 3 columns.
An object of class list
of length 1.
Source
https://tdaverse.github.io/tdaunif/reference/circles.html, https://tdaverse.github.io/ripserr/reference/vietoris_rips.html, https://www.rdocumentation.org/packages/TDA/versions/1.9.1/topics/ripsDiag
Details
The point cloud stored in noisy_circle_points
has been generated using the
tdaunif package using the
tdaunif::sample_circle()
function. Specifically, the following parameters were used: n = 100
, sd = 0.05
and a seed of 1234.
The persistence diagram stored in noisy_circle_ripserr
has been computed
using the ripserr package with the
ripserr::vietoris_rips()
function. Specifically, the following parameters were used: max_dim = 1L
.
The persistence diagram stored in noisy_circle_tda_rips
has been computed
using the TDA package with the
TDA::ripsDiag()
function. Specifically, the following parameters were used: maxdimension = 1L
and maxscale = 1.6322
.