How to Randomly permute Numpy Array

In this post, we will learn how to permute or randomize a 1D array and 2D Numpy Array using Numpy. We will use Numpy’s Random Generator class to create generator object with default_rng() and use permutaion() function on the object to permute. Let us get started by importing Numpy. The basic syntax of Numpy’s permutation… Continue reading How to Randomly permute Numpy Array

Generate Random Integers using Generators in Numpy

In this post, we will learn how to generate random integers using Random Generators in Numpy Python. Random Generator class in Numpy offers wide variety of random distributions including integers. To get started let us import Numpy To generate random numbers, we need a construcor of random number class Generator. In Numpy, default_rng() is the… Continue reading Generate Random Integers using Generators in Numpy

Computing Correlation with Numpy corrcoef()

In this post, we will learn how to use Numpy’s corrcoef() function to compute correlation between two datasets stored in a list or arrays. Numpy’s corrcoef function calculates pearson correlation coefficient, which is a measure of how two variables are related. The resulting correlation coefficient can range from 1 to -1. A correlation coefficient of… Continue reading Computing Correlation with Numpy corrcoef()

Numpy isclose() function with examples

In this post, we will learn about Numpy’s isclose() function to determine if two numbers or two arrays are close to each other allowing for tolerance to call if they are close. Numpy’s np.close() function is extremely useful when comparing floating-point numbers. We know that floating-point numbers are not represented accurately in computer memory. And… Continue reading Numpy isclose() function with examples