Data Science & Analytics with Python · Tutorial tracks

Python for data science

NumPy-first mental models, tidy pandas workflows, visualization discipline.

Sponsored

Lesson outline

  1. 85
    Cross-validate with KFold

    Master cross-validation with KFold in Python for data science. This lesson breaks down the mental model, step-by-step implementation, and troubleshooting for robust model evaluation.

  2. 86
    Handling Imbalanced Datasets

    Learn to handle imbalanced datasets in Python for data science. Practical steps, troubleshooting, and next-lesson guidance.

  3. 87
    Feature Selection with SelectKBest

    Learn to select the most relevant features in your data with SelectKBest in Python. This tutorial covers the core concept, step-by-step application, hands-on examples, and common pitfalls, helping you improve model performance and reduce overfitting.

  4. 88
    Reduce Dimensions with PCA

    Reduce dimensions with PCA — Python for data science.

  5. 89
    Clustering with KMeans

    Learn to cluster data with KMeans in this hands-on Python tutorial — step-by-step guide, troubleshooting, and what to study next.

  6. 90
    Interpret Clusters

    Interpret clusters with visualizations in Python for data science. Hands-on steps, troubleshooting, and what to study next.

  7. 91
    Build Random Forest Classifiers

    Learn to build random forest classifiers in Python for data science — hands-on steps, troubleshooting, and what to study next.

  8. 92
    Tune Random Forest Parameters

    Tune random forest parameters step by step in this hands-on Python for data science tutorial. Learn the core concept, practice with code, troubleshoot common issues, and discover what to study next in the learning path.

  9. 93
    Train Gradient Boosting Models

    Train gradient boosting models in Python: build, tune, and evaluate GBMs step by step. Hands-on lesson for data science.

  10. 94
    Evaluate Classification with Confusion Matrix

    Learn to evaluate classification with confusion matrix in this Python for data science tutorial — hands-on steps, troubleshooting, and what to study next.

  11. 95
    Compare Model Metrics Side-by-Side

    Learn to compare model metrics side-by-side in this hands-on Python for data science tutorial. Understand why side-by-side comparison matters, then step through practical examples with code. Includes troubleshooting tips and what to study next.

  12. 96
    Automate Workflows with Python Scripts

    Automate workflows with Python scripts — Python for data science tutorial, lesson 68.

    Python for data science — step-by-step tutorials

    What you will find here

    This track walks through python for data science in order — each lesson is server-rendered HTML you can read without JavaScript. Follow the outline, then practice in the browser IDE when a lesson links to runnable code.

    Tutorials vs quizzes and code samples

    Tutorials teach in sequence. For quick checks use quizzes. For copy-paste snippets see code samples. For deeper reading browse articles.