How to randomly select rows of an array in Python with NumPy ?
In this article, we will see two different methods on how to randomly select rows of an array in Python with NumPy. Let’s see different methods by which we can select random rows of an array:
Method 1: We will be using the function shuffle(). The shuffle() function shuffles the rows of an array randomly and then we will display a random row of the 2D array.
Attention geek! Strengthen your foundations with the Python Programming Foundation Course and learn the basics.
To begin with, your interview preparations Enhance your Data Structures concepts with the Python DS Course. And to begin with your Machine Learning Journey, join the Machine Learning - Basic Level Course
Method 2: First create an array, then apply the sample() method to it and display a single row.
Method 3: We will be using the function choice(). The choices() method returns multiple random elements from the list with replacement.
Now lets, select rows from the list of random integers that we have created.