Linear Regression - Cheatsheet
Linear Regression - Cheatsheet
● Standard Scaling:
sklearn.preprocessing.StandardScaler().fit_transform(X)
● Polynomial Features:
sklearn.preprocessing.PolynomialFeatures(degree).fit_transform(X)
● Train-Test Split: sklearn.model_selection.train_test_split(X, y)
● Handling Missing Values: pandas.DataFrame.fillna()
● One-Hot Encoding for Categorical Variables: pandas.get_dummies()
5. Regularization Techniques
9. Model Interpretation
● K-Fold Cross-Validation:
sklearn.model_selection.cross_val_score(model, X, y, cv=5)
● Leave-One-Out Cross-Validation:
sklearn.model_selection.LeaveOneOut()
● Hyperparameter Tuning with GridSearchCV:
sklearn.model_selection.GridSearchCV(estimator, param_grid)
● Quantile Regression:
statsmodels.regression.quantile_regression.QuantReg(y,
X).fit(q=0.5)
● Instrumental Variable Regression:
linearmodels.iv.IV2SLS(dependent, exog, endog, instruments)