subrela.records.add_features function

subrela.records.add_features(s, features)[source]

Add features to records.

Parameters
  • s (pandas.Series) – Records of feature subsets.

  • features (list[str]) – Names of added features.

Returns

pandas.Series – New records.

Raises

ValueError – If a feature in features already exists.

See also

subrela.records.remove_features()

Remove features from records.

Examples

>>> s = from_arrays([[True, False, False], [True, False, True]],
...                 [0.2, 0.8],
...                 features=['A', 'B', 'C'])
>>> s
A     B      C
True  False  False    0.2
             True     0.8
dtype: float64
>>> add_features(s, ['X', 'Y'])
A     B      C      X      Y
True  False  False  False  False    0.2
             True   False  False    0.8
dtype: float64