teras.utils.inject_missing_values#
- teras.utils.inject_missing_values(x, miss_rate=0.1)[source]#
Injects missing (np.nan) values in the given dataframe or ndarray.
- Parameters:
x (
Union[DataFrame,ndarray]) – A pandas dataframe or ndarray.miss_rate – The fraction of missing values that should be introduced. Should be between 0-1. Defaults to 0.1
- Returns:
Data with missing values.
Example
`python data = np.arange(1000).reshape(50, 20) data = inject_missing_values(data, miss_rate=0.2, return_dataframe=False) `