A great option for representing different stages of a process

Funnel chart made with Plotly— Image by the author

Matplotlib

import matplotlib.pyplot as plty = [5,4,3,2,1]
x = [80,73,58,42,23]
plt.barh(y, x)


Use this intuitive tool to simplify mapping


A great way to visualize grouped and segmented proportions

Marimekko chart — Image by the author


How to draw this simple chart to display change and hierarchy

Slope chart — Image by the author


A quick guide on how to draw these essential charts for stock analysis

OHLC chart with volume — Image by the Author

How does an OHLC chart work?


A guide to this elegant option for bar charts

Lollipop Chart — Image by the author


How to visualize real-time data with Python’s Matplotlib

CPU and memory visualization — Image by the author


When and how to use texts in your data visualizations

Random line chart — Image by the author

Titles, Subtitles, Captions, and Labels

import matplotlib.pyplot as plt# data spam = [263.12, 302.99, 291.23, 320.68…


How to improve the visualization of your cluster analysis

Scatter Plots — Image by the author

Scatter Plots

import pandas as pddf = pd.read_csv('data/Pokemon.csv')# prepare data
types = df['Type 1'].isin(['Grass', 'Fire', 'Water'])
drop_cols = ['Type 1', 'Type 2', 'Generation', 'Legendary', '#']
df = df[types].drop(columns = drop_cols)
df.head()


Exploring the basics of this fundamental task with dplyr

Image from pixabay — congerdesign

Thiago Carvalho

Data visualization enthusiast

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store