In this article, I am presenting two key concepts: combining multiple scatter plots into a single plot for easy comparisons, and bringing data on different scales to a common one via normalization so that they can be accurately compared. To illustrate those concepts, let’s start with two datasets: 1) Data on a class of students […]
Tag: STEM
Interactive Gauge (Google Charts)
In this post, I demonstrate an interactive gauge using Google Charts library. It can be embedded into a web page as shown here, and connected to user-interface controls such as buttons with some javascript code. You can also just use it without interactivity to showcase metrics on a dashboard as a visualization. Go ahead and […]
Plotting movements, connections, routes with weights (interactive)
In the domain of data visualization, few charts are as captivating and informative as Sankey diagrams. These diagrams beautifully showcase the flow of something quantifiable from one point to another. Understanding and using Sankey diagrams can elevate our storytelling and provide profound insights into data. In this blog post, we’ll dive into the fascinating world […]
Python teaser/puzzle 45588-1346
This is a quick Python coding puzzle or brain teaser for educational and/or entertainment purposes. The challenge is quite simple but is useful for learning or refreshing your coding skills while exercising some logical thinking. Objective Write a Python function that returns the top n (highest) values from a list of numbers. For example, given […]
Python teaser/puzzle 45588-1338
This is a quick Python coding puzzle or brain teaser for educational and/or entertainment purposes. The challenge is quite simple but is useful for learning or refreshing your coding skills while exercising some logical thinking. Objective Write a function that returns the maximum difference between any two elements from a list of numbers. If the […]
Python teaser/puzzle 45588-1312
This is a quick Python coding puzzle or brain teaser for educational and/or entertainment purposes. The challenge is quite simple but is useful for learning or refreshing your coding skills while exercising some logical thinking. Objective Write a Python function that takes a list of integers as input and returns the 2 numbers that add […]
Global Life Expectancies (2024)
Today, we’re gleaning life expectancy information and insights for some selected countries. We break it up by gender and try to analyze the underlying meaning behind the numbers. These countries are mostly selected due to the selection made for my earlier post about Global Health and Safety; then I added a few more and removed […]
Global Health and Safety Stats
In this post, we’re glancing at some key health and safety issues affecting human populations worldwide.From chronic illnesses to risks to lives posed by various human activities such as violence and traffic death, I’m presenting some easy-to-understand visuals and comparisons across most affected countries to selected developed and developing nations. The data have been sourced […]
Creating a half-circle and a rainbow chart
In this blog, I demonstrate creating a half-circle, and then a rainbow chart in Excel using data. The charts are dynamic and fully customizable. Other than just being pretty, they have plenty of uses (e.g. for seating arrangements in an arena, for showing counts of seats occupied by different parties, and much more. Besides, they’re […]
Altitudes Above Earth
Welcome to an exciting and educational view of the skies above us. In this blog, we’ll look at various altitudes where some of the most interesting objects and phenomena can be found. From the gentle drift of hot air balloons and the majestic flight of vultures to the high-speed travel of jet planes and the […]