Daily Dose of Data Science

Share this post

An Underrated Technique to Improve Your Data Visualizations

www.blog.dailydoseofds.com

Discover more from Daily Dose of Data Science

High-quality insights on Data Science and Python, along with best practices — shared daily. Get a 550+ Page Data Science PDF Guide and 450+ Practice Questions Notebook, FREE.
Over 36,000 subscribers
Continue reading
Sign in

An Underrated Technique to Improve Your Data Visualizations

Guide the viewer’s attention.

Avi Chawla
Sep 17, 2023
31
Share this post

An Underrated Technique to Improve Your Data Visualizations

www.blog.dailydoseofds.com
2
Share

While creating data visualizations, there are often certain parts that are particularly important, and they may require some additional context.

Yet, this additional information may not be immediately obvious to the viewer.

A good data storyteller always ensures that:

  • The plot guides the viewer’s attention to these key areas.

  • The plot concisely provides any information needed for better interpretation.

One great (yet underrated) to provide extra info is by adding text annotations to a plot, as depicted below:

Such efforts always ensure that the plot indeed communicates what we intend it to depict — even if the plot’s creator is not present at that time.

In matplotlib, you can use 𝐚𝐧𝐧𝐨𝐭𝐚𝐭𝐞(), as depicted below:

It adds explanatory texts to your plot, which lets you guide a viewer’s attention to specific areas and aid their understanding.

Isn’t that cool?

Thanks for reading Daily Dose of Data Science! Subscribe for free to learn something new and insightful about Python and Data Science every day. Also, get a Free Data Science PDF (550+ pages) with 320+ tips.

👉 Over to you: What are some other underrated ways to improve default plots?

👉 If you liked this post, don’t forget to leave a like ❤️. It helps more people discover this newsletter on Substack and tells me that you appreciate reading these daily insights. The button is located towards the bottom of this email.

Thanks for reading!


Latest full articles

If you’re not a full subscriber, here’s what you missed last month:

  • Formulating and Implementing the t-SNE Algorithm From Scratch.

  • Generalized Linear Models (GLMs): The Supercharged Linear Regression.

  • Gaussian Mixture Models (GMMs): The Flexible Twin of KMeans.

  • Bayesian Optimization for Hyperparameter Tuning.

  • Formulating the PCA Algorithm From Scratch.

  • Where Did The Assumptions of Linear Regression Originate From?

To receive all full articles and support the Daily Dose of Data Science, consider subscribing:

I want to read full articles.


👉 Tell the world what makes this newsletter special for you by leaving a review here :)

Review Daily Dose of Data Science

👉 If you love reading this newsletter, feel free to share it with friends!

Share Daily Dose of Data Science

31
Share this post

An Underrated Technique to Improve Your Data Visualizations

www.blog.dailydoseofds.com
2
Share
Previous
Next
2 Comments
Share this discussion

An Underrated Technique to Improve Your Data Visualizations

www.blog.dailydoseofds.com
Valentino Zocca 🇮🇹 🇪🇺
Writes The Intelligent Blog
Sep 17Liked by Avi Chawla

I agree with you. Often, it is the simple improvements to a graph that can have the larger impact on the audience and improve the clarity of the message.

Expand full comment
Reply
Share
KANDASAMY K
Sep 18

Thanks for sharing. This can give the viewers a complete understanding on what the creator wants to communicate.

Expand full comment
Reply
Share
Top
New
Community

No posts

Ready for more?

© 2023 Avi Chawla
Privacy ∙ Terms ∙ Collection notice
Start WritingGet the app
Substack is the home for great writing