Spaces:
Runtime error
Runtime error
import pandas as pd | |
from src.outlier_detection import OutlierDetector | |
from zenml import step | |
def outlier_detection_step(data: pd.DataFrame) -> pd.DataFrame: | |
""" | |
A ZenML step to detect outliers in a given DataFrame using the OutlierDetector class. | |
Parameters | |
data : pd.DataFrame | |
The DataFrame containing the data to detect outliers in. | |
Returns | |
pd.DataFrame | |
The DataFrame with outliers removed. | |
""" | |
detector = OutlierDetector(data) | |
cleaned_data = detector.run_outlier_detection() | |
return cleaned_data | |