N S Rawat
BlogSnippetsProjectsAbout

Snippets

My personal stash of data science code snippets that make my life easier. They're simple and reusable. Feel free to copy, tweak, and use them as you like.

*Some snippets written by me, some are from the internet (Thanks to the open source community).

Cross-Validation with Metrics

Advanced cross-validation with multiple metrics and detailed scoring

cross-validationmodel-selectionsklearnpython

Data Preprocessing Pipeline

Complete data preprocessing pipeline for machine learning with missing values, scaling, and encoding

data-preprocessingpandassklearnpython

Feature Importance Visualization

Visualize and analyze feature importance from tree-based models

feature-importancevisualizationmachine-learningpython

Model Evaluation Metrics

Comprehensive model evaluation with classification report, confusion matrix, and visualization

machine-learningevaluationpythonsklearn

Pandas Data Cleaning Utilities

Common pandas operations for data cleaning and exploration

pandasdata-cleaningdata-explorationpython

Data Visualization Utilities

Common plotting functions for data science with matplotlib and seaborn

visualizationmatplotlibseabornpython

Train-Test Split with Stratification

Advanced train-test splitting with stratification and validation set

train-test-splitdata-splittingsklearnpython
Build with
- View source
Copyright © 2025 • NSRawat's Blog - Data Adventure