data-visualization

Creating charts and plots in Python to turn raw data into visuals people can actually read.

Streamlit Tutorial: Turn a Python Script into a Data App

Ten lines of plain Python is all it takes to turn a data script into a web app your teammate can open in a browser. That is what this Streamlit tutorial shows you: no HTML, no JavaScript, no front-end framework. You write Python, add a few Streamlit calls, and it draws the buttons, sliders, charts, and tables. By the end you will have a data explorer with upload, filters, a live chart, and a metrics row, and know how to ... Read More

ML: Decision Trees in Python: Splitting, Pruning, Visualization

A python decision tree learns by asking simple yes/no questions, one after another, until it lands on an answer. This guide walks you through the whole thing in plain language: Gini impurity, information gain, how the tree picks each split, how to draw the tree out, how to control its depth so it does not overfit, and the moments when a tree beats a straight-line model. “Trees provide the basis for some of the most effective prediction methods in use ... Read More

Data Science: End-to-End Project, Raw Data to Insights

Build a complete Python data science project from start to finish. You load a real dataset, clean it, run exploratory analysis, engineer features, create visualizations, and present actionable business insights. “The goal is to turn data into information, and information into insight.” Carly Fiorina Last Updated: July 2026 | Tested on: Python 3.14.6, Pandas 2.3.3, NumPy 2.4.6, Seaborn 0.13.2, Matplotlib 3.11.0 | Difficulty: Advanced | Reading Time: 23 minutes This is where everything in Part 4 comes together. You have ... Read More