subrela.records.remove_features function¶
-
subrela.records.remove_features(s, features)[source]¶ Remove features from records.
- Parameters
s (pandas.Series) – Records of feature subsets.
- Returns
pandas.Series – New records.
- Raises
ValueError – If a feature in
featuresdoes not exist.
See also
subrela.records.add_features()Add features to records.
Notes
A record using a removed feature is dropped.
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 >>> remove_features(s, ['B']) A C True False 0.2 True 0.8 dtype: float64
>>> remove_features(s, ['B', 'C']) A True 0.2 dtype: float64