o Õ6(fÚ ã @ s d dl Zd dlmZ d dlmZ d dlZd dl Z d dlmZ d dlm Z d dlZd dlmZ dd Zdd Zd d Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zd!d" Zd#d$ Z d%d& Z!d'd( Z"d)d* Z#d+d, Z$d0d.d/Z%dS )1é N)Útrain_test_split)ÚMinMaxScaler)ÚPolynomialFeatures)Úaccuracy_scorec C s t | ¡}t|ddd\}}t|ddd\}}|jdgdd ¡ jdd }|jdgdd ¡ jdd }|jdgdd ¡ jdd }|||fS ) NgffffffÖ?é* )Z test_sizeÚrandom_stategÉ?Úidé ©ZaxisT)Údrop)ÚpdZread_csvr r Zdrop_duplicatesZreset_index)ÚpathÚdfÚtrain_dfZtest_dfZval_df© r ú=/Users/arham/Downloads/Projects/03-Experiments/experiments.pyÚ load_data s r c C s* dddddddd}| d |¡| d <