Exp4(Linear Regression)
Exp4(Linear Regression)
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
from sklearn.model_selection import train_test_split
from sklearn.linear_model import LinearRegression
# Splitting into training and testing sets (80% train, 20% test)
X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.2,
random_state=42)
# Predictions
y_pred = model.predict(X_test)
# Import libraries
import numpy as np #A library used for working with arrays and numerical
operations.
import pandas as pd #A library for data manipulation and analysis, especially
with tabular data (DataFrames).
import matplotlib.pyplot as plt #A plotting library used for creating
visualizations (graphs, charts).
from sklearn.model_selection import train_test_split #A function from
sklearn.model_selection that splits the dataset into training and testing sets.
from sklearn.linear_model import LinearRegression #A model from
sklearn.linear_model that performs simple or multiple linear regression.
# Splitting into training and testing sets (80% train, 20% test)
X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.2,
random_state=42)
# Predictions
y_pred = model.predict(X_test)