noisy_circle {phutil}R Documentation

Toy Data: Noisy circle

Description

A simulated data set consisting of 100 points sampled from a circle with additive Gaussian noise using a standard deviation of 0.05.

Usage

noisy_circle_points

noisy_circle_ripserr

noisy_circle_tda_rips

Format

noisy_circle_points

A matrix with 100 rows and 2 columns listing the coordinates of the points.

noisy_circle_ripserr

An object of class 'PHom' as returned by the ripserr::vietoris_rips() function, which is a data frame with 3 variables:

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:

An object of class PHom (inherits from data.frame) with 101 rows and 3 columns.

An object of class list of length 1.

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.

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


[Package phutil version 0.0.1 Index]