Summation & Cumulative Sum
| |
| |
| import numpy as np |
| |
| arr = np.array([1, 2, 3, 4]) |
| print("Sum of elements:", np.sum(arr)) |
| |
| |
| print("Cumulative sum:", np.cumsum(arr)) |
Finding Unique Elements & Counting Occurrences
| |
| arr = np.array([1, 2, 3, 1, 2, 3, 4, 4, 4]) |
| |
| |
| unique_elements, counts = np.unique(arr, return_counts=True) |
| print("Unique elements:", unique_elements) |
| print("Counts:", counts) |
Sorting an Array
| |
| arr = np.array([3, 1, 4, 1, 5, 9]) |
| |
| |
| print("Sorted array:", np.sort(arr)) |
| |
| |
| print("Indices of sorted elements:", np.argsort(arr)) |
Finding Percentiles & Quantiles
| |
| data = np.array([10, 20, 30, 40, 50]) |
| |
| |
| print("25th percentile:", np.percentile(data, 25)) |
| print("50th percentile (median):", np.percentile(data, 50)) |
| print("75th percentile:", np.percentile(data, 75)) |