import pandas as pd from sklearn.model_selection import train_test_split from sklearn.linear_model import LinearRegression from sklearn.ensemble import RandomForestRegressor from sklearn.preprocessing import OneHotEncoder from sklearn.compose import ColumnTransformer from sklearn.pipeline import Pipeline # Load the training data train_data = pd.read_csv('train.csv')
# Define the comparison model using Random Forest comparison_model = Pipeline(steps=[ ('preprocessor', preprocessor), ('regressor', RandomForestRegressor(random_state=42)) ])