Animations with Matplotlib
Animations are an interesting way of demonstrating a phenomenon. We as humans are always enthralled by animated and interactive charts rather than the static ones. Animations make even more sense when depicting time-series data like stock prices over the years, climate change over the past decade,... Read more
GANs: A Brief Theory and Practice, and Image-to-Image Conversion with Pix2Pix
Editor’s note: Ajay is a speaker for ODSC West 2021. Be sure to check out his talk, “GANs: Theory and Practice, Image Synthesis With GANs Using TensorFlow”  to go beyond Pix2Pix there! There are prerequisites for making the most out of this blog. The reader should... Read more
Beautiful Graph Visualization with nxviz
When working with network (graph) data, being able to visualize it is immensely valuable. When a graph visualization is done well, it can help you provide immediate visual insights based on the structure of a graph. While NetworkX provides a built-in graph visualization library, other tools... Read more
Exploring GUI of Tableau Prep Builder 
Tableau Prep Builder was introduced with version 2018.1 of Tableau Desktop, but what can we use Tableau Prep Builder (henceforth referred to in this article as Prep) for? The core purpose of the tool is data preparation. The good news is, Prep is fully compatible with Tableau Desktop, and also with Tableau Server. That means you can execute jobs in Prep to clean... Read more
Start Your Network Analysis Training with These Videos
Networks (a.k.a graphs) are one of the most interesting areas of data science and have been subject to an explosion of interest in recent years. The ability to model the relationship between data points is powerful. By using data visualization to identify patterns, trends, and relationships,... Read more
Optimizing PyTorch Performance: Batch Size with PyTorch Profiler
This tutorial demonstrates a few features of  PyTorch Profiler that have been released in v1.9. PyTorch. Profiler is a set of tools that allow you to measure the training performance and resource consumption of your PyTorch model. This tool will help you diagnose and fix machine learning performance issues regardless of whether you are working on one or... Read more
How to Pivot and Plot Data With Pandas
A big challenge of working with data is manipulating its format for the analysis at hand. To make things a bit more difficult, the “proper format” can depend on what you are trying to analyze, meaning we have to know how to melt, pivot, and transpose... Read more
4 Simple Ways to Map Vehicle Location Data with OmniSci Free
Take a second and think of the noisiest, most unreadable map you’ve ever seen. The one that immediately comes to mind for me was in 2015. I worked for a GIS software company at the time and was visiting one of the Big 3 automotive manufacturers... Read more
Data Visualization for Data Scientists – Choosing the Right Tool for the Job
Photo for Data Visualization for Data Scientists by David Pisnoy on Unsplash. Data visualization sometimes gets categorized as a field separate from machine learning or data science. Skill in designing effective, attractive plots and graphs doesn’t show up in job descriptions in the same way as... Read more
Why Use D3 for Data Visualization?
This is like saying why eat burritos? Because they’re amazing!!! That’s why!!! OK, now some of you may be saying to yourselves, “Bill, I don’t like burritos. You’ve lost me.” First, I’m very sorry for you. Not appreciating burritos may be genetic and I won’t judge... Read more