Selects features from a data stream using a supplied list of features.
Arguments
- dsd
An object of class DSD.
- features
A character vector of feature (column) names or a numeric vector of feature indices. All other features are removed. Special information columns starting with
.are not features.
See also
Other DSF:
DSF(),
DSF_Convolve(),
DSF_Downsample(),
DSF_ExponentialMA(),
DSF_Func(),
DSF_Scale(),
DSF_dplyr()
Examples
stream <- DSD_Gaussians(k = 3, d = 3)
get_points(stream, 3)
#> X1 X2 X3 .class
#> 1 0.1322528 1.01377941 0.3140130 3
#> 2 0.2031086 0.13624809 0.8186898 2
#> 3 0.1772421 0.05920681 0.7994196 2
stream_2features <- DSF_FeatureSelection(stream, features = c("X1", "X3"))
stream_2features
#> Gaussian Mixture (d = 3, k = 3)
#> + Feature Selection (X1, X3)
#> Class: DSF_FeatureSelection, DSF, DSD_R, DSD
get_points(stream_2features, n = 3)
#> X1 X3 .class
#> 1 1.0366359 0.1879495 1
#> 2 0.1485016 0.8010295 2
#> 3 0.1554028 0.3438665 3