In addition to solving real-life and abstract challenges, I love playing chess and mulling over different scenarios. When I don’t want to play the entire game from beginning to end, but rather start at a climactic stage, it makes it even more exciting and challenging to play it to the end with someone or even […]
Tag: programming
Brain Teaser: Palindrome Checker 45611-1445
Here 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 program that takes an input from the user (a word or a phrase) and tells the […]
Brain Teaser: Get all numbers divisible by your choice of a number
Here’s a little brain teaser and the solution. The challenge is to get a number input from users and your task is to show all the numbers it can divide wholly (leaving no remainder) upto a certain limit. For example, if I want to know which numbers are divisible by 37, I would enter 37. […]
Funnel charts
In today’s data-driven world, visualizing complex information is crucial for making informed decisions. Among the myriad of chart types available, funnel charts stand out for their ability to represent the progressive stages of a process. Picture this: you’re diving into the analytics of a killer marketing campaign, tracking the journey of potential leads, or deciphering […]
Box and Whisker Plot (seaborn example)
In a previous post, I shared an example of Box and Whisker plot with a small sample dataset. In this post, I’m using a larger dataset from Seaborn library of Python and go a little deeper with more examples using Python. We have a dataset in the Seaborn library called ‘tips’ that’s perfect for exemplifying […]
Interactive Word-tree and Column chart
This post presents examples of a Word-tree chart, and a Column chart that are created using Google Chart engine that are interactive and can be embedded in a HTML page. We have a sample dataset of 250 college students’ favorite drink brand names in a raw format (fictitous dataset): Coca-ColaPepsiStarbucksRedBullMonsterGatoradeCoca-ColaPepsiDrPepperDrPepperStarbucksRedBullMonsterGatoradeCoca-ColaArizonaDrPepperArizonaRockstarCoca-ColaSprite7UpPepsiNestlé-Iced-TeaSprite…etc. Now I want to accomplish […]
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 […]