Importing the libraries

Importing the Dataset

Dealing with null and duplicate values

Data Preprocessing

EDA

Data scaling and modeling

Multiple linear regression

Creating a function to help in finding appropriate degree for PLR

Comparing the results

Result

- Judging by the R^2 score PLR is better than MLR for this dataset

- PLR with degree 3 performs best followed by 2, 4, 1(MLR) respectively.