Open in app

Sign In

Write

Sign In

Thiago Carvalho
Thiago Carvalho

1.6K Followers

Home

About

Published in Towards Data Science

·Pinned

Visualizing Clusters with Python’s Matplotlib

How to improve the visualization of your cluster analysis — Clustering sure isn’t something new. MacQueen developed the k-means algorithm in 1967, and since then, many other implementations and algorithms have been developed to perform the task of grouping data. This article will explore how to improve our cluster’s visualization with scatter plots. Scatter Plots Let’s start by loading and preparing our…

Data Visualization

9 min read

Visualizing Clusters with Python’s Matplotlib
Visualizing Clusters with Python’s Matplotlib
Data Visualization

9 min read


Published in Towards Data Science

·Pinned

Gantt charts with Python’s Matplotlib

A guide to visualizing project schedules with Python — With more than 100 years of history, this visualization continues to be very useful for project management. Henry Gantt initially created the graph for analyzing completed projects. More specifically, he designed this visualization to measure productivity and identify underperforming employees. Through the years, it became a tool for planning and…

Data Visualization

5 min read

Gantt charts with Python’s Matplotlib
Gantt charts with Python’s Matplotlib
Data Visualization

5 min read


Published in Bootcamp

·Jan 29

Mastering Data Visualization

Simplicity, User-Focus, and Practice as the Path to Success — Data visualization is a powerful tool for understanding and communicating complex information, but creating compelling visualizations can be challenging. It’s easy to fall into the trap of using too many colors, shapes, and labels, making the chart hard to read and interpret. This article will explore how to create clear…

Data Visualization

6 min read

Mastering Data Visualization
Mastering Data Visualization
Data Visualization

6 min read


Published in Towards Data Science

·Aug 14, 2022

Jitter plots with Python's Seaborn

A simple way of displaying distribution among categorical variables — There aren't many options to visualize the distribution of numerical values over categories. Often, those relationships need to be summarized before they're displayed. Boxplots and Violin plots, which include maximum and minimum values, the medians, and percentiles, can help visualize those distributions. …

Data Visualization

5 min read

Jitter plots with Python's Seaborn
Jitter plots with Python's Seaborn
Data Visualization

5 min read


Published in Towards Data Science

·Jul 25, 2022

Stream Graphs Basics with Python's Matplotlib

The good-looking cousin of stacked area charts — Even though it might look intimidating, stream graphs can be pretty straightforward to draw. They are almost identical to stacked area charts but without a fixed axis at the bottom. This small change can reduce the steep angles giving the chart more fluidity, usually at the cost of accuracy.

Data Visualization

5 min read

Stream Graphs Basics with Python's Matplotlib
Stream Graphs Basics with Python's Matplotlib
Data Visualization

5 min read


Published in Towards Data Science

·Jun 20, 2022

Dynamic Axes with Field Parameters in Power BI

No more workarounds to switch between measures — Until recently, there were few ways to enable users to change measures or the axis of Power BI visualizations. We were either stuck copying charts and creating lots of bookmarks or had to go for a workaround, pre-calculating measures with summarized tables, creating redundancy, or awkward new dimensions in the…

Data Visualization

5 min read

Dynamic Axes with Field Parameters in Power BI
Dynamic Axes with Field Parameters in Power BI
Data Visualization

5 min read


Published in Towards Data Science

·Jun 14, 2022

Data Visualization with Matplotlib, Seaborn, and Pandas

Kind of the same, but also different — Seaborn is based on Matplotlib, and Pandas visualizations are Matplotlib objects, but even though they’re using the same backend, the way we plot our charts with each can be quite unique. This article will explore different bar charts to compare the usability, advantages, and disadvantages of Matplotlib, Pandas, and Seaborn…

Python

5 min read

Data Visualization with Matplotlib, Seaborn, and Pandas
Data Visualization with Matplotlib, Seaborn, and Pandas
Python

5 min read


May 31, 2022

Easier subplots layout with Python's Matplotlib

How to simplify one of Matplotlib's most tedious tasks — Arranging subplots, texts, and annotations can quickly become a frustrating task in Matplotlib. Often, you may find yourself guessing the coordinates and making multiple minor adjustments to find the right place for your elements. It's ok to have some pattern or logic to guide you through. Things like labelling bars…

Python

4 min read

Easier subplots layout with Python's Matplotlib
Easier subplots layout with Python's Matplotlib
Python

4 min read


Published in Towards Data Science

·Jan 3, 2022

Better annotations with Python’s Matplotlib

A quick guide on how to easily customize texts in Matplotlib — Texts are an unbeatable way of adding value to our data visualizations. We can draw attention to specific aspects of the chart, explain a pattern, or give extra information about the topic. This article will explore how to format Matplotlib texts with highlight-text. For the following examples, I’ll use data…

Data Visualization

6 min read

Better annotations with Python’s Matplotlib
Better annotations with Python’s Matplotlib
Data Visualization

6 min read


Published in Towards Data Science

·Oct 19, 2021

Exploring Line Charts with Python's Matplotlib

Secondary axis, interpolations, connected scatter plots, and more — Line charts are absolute rockstars in data visualization, they're familiar to most audiences, and their straightforward format makes insights, trends, and patterns easy to recognize. Even though they're easy to draw, there are grey areas that can be tricky to navigate and sometimes, we might get tempted to avoid those…

Data Visualization

6 min read

Exploring Line Charts with Python's Matplotlib
Exploring Line Charts with Python's Matplotlib
Data Visualization

6 min read

Thiago Carvalho

Thiago Carvalho

1.6K Followers

Data Visualization and Analytics

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech