Skip to Main Content
It looks like you're using Internet Explorer 11 or older. This website works best with modern browsers such as the latest versions of Chrome, Firefox, Safari, and Edge. If you continue with this browser, you may see unexpected results.

Python for Basic Data Analysis: NP.11 Finding unique elements and sorting

Get started on your learning journey towards data science using Python. Equip yourself with practical skills in Python programming for the purpose of basic data manipulation and analysis.

Finding unique elements in an array

Finding unique elements in an array

np.unique lets you find out the unique elements of an array. 

Sorting elements in arrays

Sorting elements in arrays

np.sort enables you to sort the elements in your array.

It can be used as a function of NumPy or as a method which will both create the same results. Below are examples of both methods. 

When used as a function, the original array does not change. When used as a method, the original array also changes. 

Sort by rows or columns

You can also sort the elements in rows or columns of a matrix by specifying the axis. 

Exercises

1. Find the unique elements in this array:

myArray_1 = np.array([[2,2,3,4],[3,2,3,4]])

 

2. Sort the elements in this array by its rows:

myArray_2 = np.array([[2,3,1,4],[7,5,6,8]])

1. Find the unique elements in this array:

myArray_1 = np.array([[2,2,3,4],[3,2,3,4]])


2. Sort the elements in this array by its rows:

myArray_2 = np.array([[2,3,1,4],[7,5,6,8]])

Video Guides