Generic libraries (e.g. Math, Plot etc.)
# Import core libraries for numerical computing, data analysis, visualization, and suppress warnings
import numpy as np # Numerical Python, supports homogeneous data types
import pandas as pd ## Built on top of NumPy, supports heterogeneous data type
import matplotlib.pyplot as plt # Plots 2D graphs and plots. Used for data visualization, e.g. histogram, bar chart, error chart etc.
import seaborn as sns # Built on top of Matplotlib. Less code & can plot heatmap, pairplot, violinplot etc.
import warnings
warnings.filterwarnings(“ignore”)
ML model libraries (e.g. Linear regression, Classification etc.)
# import linear regression model
from sklearn.linear_model import LinearRegression