Spaces:
Runtime error
Runtime error
| import pandas as pd | |
| from src.data_preprocessing import DataPreprocessor | |
| from zenml import step | |
| def data_preprocessing_step(data: pd.DataFrame) -> pd.DataFrame: | |
| """ | |
| A ZenML step to preprocess the data using the DataPreprocessor class. | |
| Parameters: | |
| ---------- | |
| data : pd.DataFrame | |
| The DataFrame containing the customer churn data to preprocess. | |
| Returns: | |
| ------- | |
| pd.DataFrame | |
| The preprocessed DataFrame. | |
| """ | |
| preprocessor = DataPreprocessor(data) | |
| processed_data = preprocessor.process_data() | |
| return processed_data | |