The Best Python Package for Data Visualization

An image of a laptop, playing a video that explains how to create a scatterplot in Seaborn

Data visualization is extremely important in data science. Although you often hear about the importance of data manipulation (i.e., “80% of data science is data manipulation”), data visualization is just as important. I explained why in a recent blog post about why you need to master data visualization. That blog post has a detailed explanation … Read more

Why R is My Favorite Language for “First Time” Data Scientists

Probably the most common question I get from new data science students is, “Which language should I learn … R or Python?” This is a somewhat complex question to answer, because it depends on who you are and what your goals are. Having said that, I do have a preference for first time data scientists. … Read more

How to Create Plotly Small Multiple Charts

In this tutorial, I’ll show you how to create small multiple charts with Plotly Express. So I’ll explain the syntax of how to create Plotly small multiple charts. I’ll also show you a few clear examples, so you can see how it’s done. The tutorial has several sections. If you need something specific, just click … Read more

How to Plot Images with Plotly Imshow

An image showing a jpg image file plotted with Plotly imshow.

In this tutorial, I’ll show you how to use the Plotly imshow function to display images in Python. So I’ll explain the syntax of px.imshow. I’ll also show you a clear, step-by-step example of how to display an image with Plotly. The tutorial has a few sections, and if you need something specific, just click … Read more