Pandas Map, Explained

An image that shows how the Pandas map transforms the values in a Pandas series to corresponding new values.

This tutorial will explain how to use the Pandas map method to replace values in a Pandas Series. The tutorial will explain what the method does, how the syntax works, and will show you a few step-by-step examples of how to use it. If you need something specific, just click on one of the following … Read more

Numpy Savetxt, Explained

An image that shows how Numpy savetxt saves a Numpy array to a text file.

This tutorial will show you how to save your Numpy arrays to a text file using Numpy savetxt. The tutorial explains what the function does, explains the syntax, and shows step-by-step examples of how to use np.savetxt. If you need something specific, you can click on any of the following links. Table of Contents: Introduction … Read more

Numpy Save, Explained

An image that shows how Numpy save "saves" Numpy array data to a .npy file format.

This tutorial will show you how to save your Numpy datasets with Numpy save. It explains what the function does, explains the syntax, and shows step-by-step examples of how to use np.save. If you need something specific, you can just click on any of the following links. Table of Contents: Introduction Syntax Examples Frequently Asked … Read more

Numpy Meshgrid, Explained

A simple example that shows and explains how Numpy meshgrid inputs 1D arrays of coordinates, and outputs Numpy arrays with values that serve as coordinates for a grid-like Euclidean space.

This tutorial will show you how to use Numpy meshgrid. It will explain what the meshgrid function does, explain the syntax, and show you clear examples to help develop your intuition for how this technique works. If you need something specific, you can click on any of the following links. Table of Contents: Introduction Syntax … Read more

A Quick Introduction to Numpy Random Normal

An image normally distributed data created with np.random.normal in Python.

This tutorial will cover the Numpy random normal function (AKA, np.random.normal). If you’re doing any sort of statistics or data science in Python, you’ll often need to work with random numbers. And in particular, you’ll often need to work with normally distributed numbers. The Numpy random normal function generates a sample of numbers drawn from … Read more

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