Skip to content

rjavierch/machine-learning

 
 

Repository files navigation

Machine Learning

General

Article Notebook / source code
Create Virtual Environment using “virtualenv” and add it to Jupyter Notebook N/A
Create Virtual Environment using “conda” and add it to Jupyter Notebook N/A

Data Analysis

Tutorials

Article Notebook / source code
Using Pandas pipe function to improve code readability notebook
Using Pandas method chaining to improve code readability notebook
What is One-Hot Encoding and how to use Pandas get_dummies function notebook
7 setups you should include at the beginning of a data science project notebook
6 Pandas Tricks you should know to speed up your data analysis notebook
4 tricks you should know to parse date columns with Pandas read_csv() notebook
Pandas read_csv() tricks you should know notebook
Working with datetime in Pandas DataFrame notebook
When to use Pandas transform() function notebook
Difference between apply() and transform() in Pandas notebook
Introduction to Pandas apply(), applymap(), and map() TBA soon
Working with missing values in Pandas TBA soon
Pandas Equivalents of various SQL queries TBA soon
A Practical Introduction to Pandas pivot_table() notebook
Creating conditional columns on Pandas with Numpy select() and where() methods notebook
How to do a Custom Sort on Pandas DataFrame notebook
Pandas concat() tricks you should know to speed up your data analysis notebook
Pandas resample() tricks you should know for manipulating time-series data notebook
All the Pandas merge() you should know for combining datasets notebook
All the Pandas shift() you should know notebook
All Pandas read_html() you should know for scraping data from HTML tables notebook
How to convert JSON into a Pandas DataFrame? notebook
A Practical Introduction to Pandas Series notebook
Pandas cut() to transform numerical data into categorical data notebook
Pandas json_normalize() for flattening JSON notebook
Renaming columns in a Pandas DataFrame notebook
Pandas groupby() for grouping data and performing operations notebook
Pandas loc and iloc for selecting data notebook
Accessing data in a MultiIndex DataFrame notebook
Finding and removing duplicate rows in Pandas DataFrame notebook
10 tricks for Converting data to a numeric type in Pandas notebook
10 tricks for Converting numbers and strings to datetime in Pandas notebook

Applied Data Analysis and EDA

Article Notebook / source code
COVID-19 data processing with Pandas DataFrame TBA soon

Web scraping

Article Notebook / source code
Scraping tables from a JavaScript webpage using Selenium, BeautifulSoup, and Pandas notebook

Data Visualization

Article Notebook / source code
Python Interactive Data Visualization with Altair Gist
Interactive Data Visualization for exploring Coronavirus Spreads Gist

TensorFlow in practice

Article Notebook / source code
The Google's 7 steps of Machine Learing in Practice notebook
3 ways to create a Machine Learning model with Keras and TensorFlow 2.0 notebook
Model Regularization in practice notebook
Batch Normalization in practice notebook
Early Stopping in practice notebook
Learning Rate schedules in Practice notebook
Keras Callbacks in Practice notebook
Keras Custom Callbacks notebook
7 popular activation functions in Deep Learning notebook
Why ReLU in Deep Learning and the best practice notebook

Scikit-Learn in practice

PyTorch in practice

About

Practical Full-Stack Machine Learning

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 100.0%