gaussian_clusters: Generate clusters of data points from Gaussian distribution with randomly generated parameters
Description
Generate clusters of data points from Gaussian distribution with randomly generated parameters
Usage
gaussian_clusters(
n = c(50, 50),
dim = 2,
sd.max = 0.1,
sd.noise = 0.01,
r.range = c(0.1, 1)
)
Value
a list of data points (X) and cluster labels (class)
Arguments
- n
vector of number of data points in each cluster
The length of n should be equal to the number of clusters.
- dim
number of dimensions
- sd.max
maximum standard deviation of clusters
- sd.noise
standard deviation of the added noise
- r.range
the range (min, max) of distance of cluster centers from the origin
Examples
Run this codedata = gaussian_clusters()
X = data$X
y = data$class
Run the code above in your browser using DataLab