- Load a dataset and perform basic data exploration using pandas.
- Preprocess the data for linear regression.
- Compute the cost and perform gradient descent in pure numpy in vectorized form.
- Fit a linear regression model using a single feature.
- Visualize your results using matplotlib.
- Perform multivariate linear regression.
- Pick the best three features in the dataset.
- containing housing prices in King County, USA.
- contains 5,000 observations with 18 features and a single target value - the house price.
We will predict a house price based on previous observations using the following methods: