DSD_Cubes: Static Cubes Data Stream Generator
Description
A data stream generator that produces a data stream with static (hyper)
cubes filled uniformly with data points.
Usage
DSD_Cubes(k = 2, d = 2, center, size, p, noise = 0, noise_range)
Value
Returns a DSD_Cubes
object (subclass of DSD_R
,
DSD
).
Arguments
- k
Determines the number of clusters.
- d
Determines the number of dimensions.
- center
A matrix of means for each dimension of each cluster.
- size
A k
times d
matrix with the cube dimensions.
- p
A vector of probabilities that determines the likelihood of
generated a data point from a particular cluster.
- noise
Noise probability between 0 and 1. Noise is uniformly
distributed within noise range (see below).
- noise_range
A matrix with d rows and 2 columns. The first column
contains the minimum values and the second column contains the maximum
values for noise.
Examples
Run this code
# create data stream with three clusters in 3D
stream <- DSD_Cubes(k=3, d=3)
# plotting the data
plot(stream)
Run the code above in your browser using DataLab