Python in Excel is a feature that allows users to write and execute Python code directly within Excel spreadsheets. This integration enables advanced data analysis, automation, and visualization without needing external add-ins or additional purchases. Advanced, complex visualizations that are not possible directly in Excel is now possible with Python code that uses powerful libraries […]
Tag: education
Area Charts – Edgy to Smooth (various options)
Area charts are a great option when we need to show trends over time while also emphasizing the magnitude of values. They allow us to compare multiple series or variables easily, while the filled area illustrates the magnitude of values, and they also show how a part contributes to the whole over time. In this […]
What are the visual ranges of animals?
Visual ranges vary widely among animals due to differences in anatomy, habitat, and behavior. The visual ranges vary depending on the species even within the same animal. In this post, I share the distance up to which some selected animals are known to see clearly. Just for context, humans with good vision can clearly see […]
Cartoon strip to a data-driven, interactive chart
Recently, I saw this cartoon strip on my Facebook feed from an account called “Homes”. It was sort of funny and true. But beyond that, I couldn’t help but think how much effort would it take to make this into a completely data-driven visualization? Don’t get me wrong, I’m a hobby artist (which you probably […]
When do we peak?
Recently, I came across an article stating how humans peak at different ages in different aspects. Surprisingly, and even perhaps amusingly it turns out that humans peak at different things throughout life from about 6 years of age all the way into the 80s according to the article based on scientific research. I captured the […]
A Complete Library Simulation with SQLite Database and Python
I am thrilled to announce that the end-to-end system for a book library is now finished and available for download! It’s a comprehensive package of a preloaded SQLite3 database designed for simulating a book library using Python with all source code and documentation included. The database contains 4 tables (preloaded, and fully documented) and sample […]
Big Tech Layoffs…Causes, Trend, Outlook
Recent dynamics in the high-tech sector, especially in the software domain, show that the halcyon days of boundless innovation and exponential growth seem to have given way to a more somber era of widespread layoffs and uncertainty. Reflecting on the tempestuous years spanning from 2022 to early 2025, the industry’s stalwarts, once revered as invincible […]
The Elegant Brachistochrone Curve
The Brachistochrone curve (from Greek brachistos, “shortest,” and chronos, “time”) is the path between two points that allows an object to descend under gravity in the shortest possible time. First posed as a challenge by Johann Bernoulli in 1696, this problem spurred breakthroughs in mathematics and physics. The solution—unexpectedly a cycloid rather than a straight […]
Tickling/testing AI emotions
People familiar with Machine Learning and AI in general understand the underlying mechanics of how AI chat works. But to many non-techies, it can seem fantastic, magical, even eerie with their converstational abilities and responses blurring the lines between humans and machines. In this quick and simple converstation log, folks who are mystified with AI, […]
The classic “Two Trains” problem with interactive solution
You may have heard of the classic puzzle: Two trains start from two towns, heading towards each other. One train leaves Town A heading towards Town B at some speed while at the same time, the other train leaves Town B heading towards Town A at another speed. If the distance between the two towns […]