7 Tips to Help you Learn Numpy Quickly

Over and over again, I emphasize the importance of data manipulation. Data manipulation is the foundation for almost everything else in data science and machine learning. So to be a great data scientist, one of your first goals should be to master data manipulation tools. And if you’re doing data manipulation in Python, that means … Read more

How to Use the Numpy Multiply Function

An image that shows using Numpy multiply to compute the element-wise product of two Numpy arrays.

In this tutorial, I’ll explain how to use the Numpy multiply function – AKA np.multiply – to multiply matrices together. I’ll explain the syntax of np.multiply, how the function works, and how to use it. If you need something specific, you can click on any of the following links. Table of Contents: Introduction to Numpy … Read more

Numpy log explained

An image that shows how Numpy log calculates the natural logarithm in Python.

In this tutorial, you’ll learn how to use the Numpy log function to calculate logarithms in Python. This tutorial will explain the syntax of np.log, and it will also show you step-by-step examples of Numpy log that you can run yourself. If you have something specific that you need, you can click on any of … Read more

You don’t need to know much math for data science

A pen on a piece of paper with math equations

Recently, a Sharp Sight blog reader emailed me and asked for advice about data science prerequisites. He was nervous about math. Someone had told him that in order to study data science, he needed to learn a long list of math topics first: Precalculus Calculus Multi variable calculus Trigonometry Linear algebra Differential equations Statistics Although … Read more