idmd.manipulation.replace.ReplaceLogic
- class idmd.manipulation.replace.ReplaceLogic[source]
Bases:
objectHandles the logic for replacing values in a DataFrame.
Methods
Replaces values in a specified column of the DataFrame.
- static replace_values(df, column, values_to_replace, replacement_method)[source]
Replaces values in a specified column of the DataFrame.
- Return type:
DataFrame
- Args:
df (pd.DataFrame): The DataFrame to modify. column (str): The column to modify. values_to_replace (str): The type of values to replace (“0”, “np.nan”, “outliers”, “all”). replacement_method (str): The method to replace values (“median”, “min”, “max”, “random”, “np.nan”).
- Returns:
pd.DataFrame: The modified DataFrame.