By Mohammad Sayem Chowdhury
My passion for data visualization began with a simple curiosity: how can I turn raw numbers into stories that anyone can understand? Over time, I explored a variety of tools and techniques, each notebook in this collection representing a step in my journey. Here’s how each project fits into my personal narrative.
-
Introduction-to-Matplotlib-and-Line-Plots.ipynb
I started with the basics, learning how to use Matplotlib to create line plots. This notebook captures my first experiments with plotting trends and understanding the power of visual storytelling. -
Area-Plots-Histograms-and-Bar-Charts-py-v2.0.ipynb
As I grew more comfortable, I explored area plots, histograms, and bar charts. These visualizations helped me see distributions and comparisons in new ways, making data more approachable.
-
Pie-Charts-Box-Plots-Scatter-Plots-and-Bubble-Plots-py-v2.0.ipynb
I expanded my toolkit to include pie charts, box plots, scatter plots, and bubble plots. Each chart type offered a new perspective, allowing me to highlight different aspects of my datasets. -
Plotly_Basics.ipynb
Discovering Plotly was a game-changer. Interactive charts brought my data to life, and I enjoyed experimenting with new ways to engage my audience.
-
Waffle-Charts-Word-Clouds-and-Regression-Plots.ipynb
I love creative visualizations! Waffle charts and word clouds let me present proportions and text data in fun, intuitive ways. Regression plots helped me uncover trends and relationships I might have missed otherwise. -
Sayem_Waffle_WordCloud_Regression.ipynb
This notebook is a personal favorite, where I combined multiple techniques to tell a richer story with my data.
- Generating-Maps-in-Python.ipynb
Maps have always fascinated me. Using Folium, I visualized geospatial data, from police incidents in San Francisco to immigration patterns in Canada. Seeing data on a map made the stories even more compelling.
-
Dash_Basics.ipynb
My first steps with Dash were both challenging and rewarding. I learned how to build interactive dashboards that let users explore data on their own terms. -
Dash_Interactivity.ipynb
Taking things further, I added interactivity and callbacks, making my dashboards dynamic and responsive. -
Flight_Delay_Time_Statistics_Dashboard.ipynb
This project brought everything together: real-world data, interactive charts, and a clean, user-friendly layout. I’m proud of how this dashboard makes complex airline delay data accessible to anyone. -
US_Domestic_Airline_Flights_Performance.ipynb
Here, I analyzed airline performance in detail, using a variety of visualizations to uncover insights about flight reliability and delays.
Throughout these notebooks, I’ve added my own reflections, tips, and favorite techniques. Whether it’s a custom color palette, a unique chart, or a personal summary, each file is a piece of my journey as a data storyteller.
From simple line plots to interactive dashboards and maps, this collection represents my growth as a data analyst and my commitment to making data accessible, engaging, and meaningful. I hope my work inspires others to explore, experiment, and tell their own data stories.
If you have feedback, ideas, or want to collaborate, feel free to reach out!