## np.random.randn Explained

In this tutorial, I'll explain how to use the np.random.randn function (AKA, Numpy random randn). The tutorial is divided up into several different sections, including a quick overview of what the function does, an explanation of the syntax, and a section that shows...

## Numpy Floor, Explained

In this tutorial, I'll explain how to use the Numpy floor function, which is sometime called np.floor. I'll explain the syntax of np.floor and how the function works. I'll also show you clear, step by step examples of how to use it. If you need something specific, you...

## The Best Python Package for Data Visualization

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...

## Why You Need to Master Data Visualization

One of the biggest questions from data science students is what to focus on. All of us have limited time and there is a lot to learn in data science. Many overzealous students throw caution to the wind, and immediately try to learn advanced topics like machine...

## Numpy Square, Explained

In this tutorial, I'll show you how to use the Numpy square function, which is sometimes called np.square. The Numpy square function is fairly straight forward, but in the tutorial, we'll explain everything step by step. You'll learn about how the syntax works, and...

## Numpy Absolute Value, Explained

In this tutorial, I'll explain how to use the Numpy absolute value function, which is also known as np.abs or np.absolute. Ultimately, you'll learn how to compute absolute values with Numpy. We'll start with a brief overview of the function, and then work with some...

## Why You Need to be a Top Performer

If you're interested in data science and want to become a data professional, you're probably going to need to make a choice. I think that the industry is going to split – and in fact, it probably already has. This split that I'm referring to is the divide between the...

## Why You Should Write Clean Code

A few weeks ago one of my students sent me an email. He's a student of our Numpy Mastery course, and he was playing around with some Numpy techniques that he had learned in the course. In his email, he sent me some sample code, along with a question. i am attaching a...