Using Markdown


  • Use .md files for episodes when you want static content
  • Use .Rmd files for episodes when you need to generate output
  • Run sandpaper::check_lesson() to identify any issues with your lesson
  • Run sandpaper::build_lesson() to preview your lesson locally

Exploring the dataset


  • Use the machine learning workflow to tackle a machine learning problem in a structured way
  • Get to know the dataset before diving into a machine learning task
  • Use an independent testset for evaluating your results

Preparing your data for machine learning


  • You can check for missing data using pandas .isna() method
  • You can scale your data using a scaler from the sklearn.preprocessing module