New here? This blog is a mix of data science tutorials, notes from learning new tools, and personal journal posts. Pick a path below.

Follow a series in order

Algorit.ma Bootcamp

8 parts

  1. Preclass Bootcamp Algorit.ma BFLP Audit
  2. Day 1 Algorit.ma : Python For Data Analysis
  3. Day 2 Algorit.ma : Data Wrangling and Visualization
  4. Day 3 Algorit.ma : Practical Statistics
  5. Day 4 Algorit.ma : Regression Model
  6. Day 5 Algorit.ma : Classification Model
  7. Day 6 Algorit.ma : Unsupervised Learning
  8. Day 7 Algorit.ma : Capstone Project

Belajar Machine Learning

3 parts

  1. 0000 Belajar Machine Learning : Hello Machine Learning
  2. 0001 Belajar Machine Learning : Pandas
  3. 0010 Belajar Machine Learning : Matplotlib

Data Preprocessing

6 parts

  1. Handling Missing Values
  2. Feature Scaling
  3. Numerical Transformer
  4. Categorical Encoding
  5. Categorical Encoding 2
  6. Feature Selection

Data Science Fundamentals

10 parts

  1. What is Data Science
  2. Data Science Tools
  3. Structured and Unstructured Data
  4. Data Types
  5. Interesting and Open Public Data Agregator
  6. Libraries in Python for Data Science
  7. Types of Machine Learning
  8. Types of Machine Learning 2
  9. Challenges in Machine Learning
  10. Testing and Validation

Evaluation Metrics

4 parts

  1. Evaluation Metric Binary Classification
  2. Evaluation Metric Regression
  3. Evaluation Metric Clustering
  4. Evaluation Metric Special ROC-AUC

LeTAD (Dota 2)

3 parts

  1. LeTAD #1 : Backstories about me playing this 'game'
  2. LeTAD #2: Dota 2 Configuration
  3. LeTAD #3: Next Season DPC

Pandas Exercises

8 parts

  1. Pandas Exercise 1 : Knowing your data
  2. Pandas Exercise 2 : Filtering and Sorting
  3. Pandas Exercise 3 : Grouping
  4. Pandas Exercise 4 : Apply
  5. Pandas Exercise 5 : Merge
  6. Pandas Exercise 6 : Stats
  7. Pandas Exercise 7 : Visualization
  8. Pandas Exercise 7 : Visualization Bonus

Python Crash Course

6 parts

  1. Python Crash Course Exercise
  2. Python Crash Course Exercise 2
  3. Python Crash Course Exercise 3
  4. Python Crash Course Exercise 4
  5. Python Crash Course Exercise 5
  6. Python Crash Course Exercise 6

Python Data Visualization

5 parts

  1. Python Matplotlib
  2. Choosing Visualization with Matplotlib as Example
  3. Better Visualization : Seaborn
  4. Better Visualization : Seaborn 2
  5. Interactive Visualization Plotly

Python for Data Science

5 parts

  1. Starting Material
  2. Python Basic
  3. Python Numpy
  4. Python Pandas
  5. Python Pandas 2

Rust for Data Analysis

2 parts

  1. Rust 1 : Why Rust for Data Analysis ?
  2. Rust 2 : Installing Rust

Browse by topic

Search the blog