Planes2DΒΆ
2D Planes synthetic dataset.
This dataset is described in 1 and was adapted from 2. The features are generated using the following probabilities:
The target value is defined by the following rule:
In the expressions,
ParametersΒΆ
-
seed (int) β defaults to
None
Random seed number used for reproducibility.
AttributesΒΆ
-
desc
Return the description from the docstring.
ExamplesΒΆ
>>> from river.datasets import synth
>>> dataset = synth.Planes2D(seed=42)
>>> for x, y in dataset.take(5):
... print(list(x.values()), y)
[-1, -1, 1, 0, -1, -1, -1, 1, -1, 1] -9.07
[1, -1, -1, -1, -1, -1, 1, 1, -1, 1] -4.25
[-1, 1, 1, 1, 1, 0, -1, 0, 1, 0] -0.95
[-1, 1, 0, 0, 0, -1, -1, 0, -1, -1] -6.10
[1, -1, 0, 0, 1, 0, -1, 1, 0, 1] 1.60
MethodsΒΆ
take
Iterate over the k samples.
Parameters
- k (int)
ReferencesΒΆ
-
Breiman, L., Friedman, J., Stone, C.J. and Olshen, R.A., 1984. Classification and regression trees. CRC press. β©