![]() |
VOOZH | about |
numpy.sum() is a NumPy function used to calculate the sum of array elements. It can sum values across the entire array or along a specific axis. It also allows controlling the output data type, initial value and shape of the result.
30
Explanation: np.sum(arr) adds all elements (5 + 10 + 15) and returns the total.
numpy.sum(arr, axis=None, dtype=None, out=None, initial=0, keepdims=False)
Parameters:
Example 1: This example shows how numpy.sum() works on a 1D array and how changing the dtype affects the result.
36.2 36 36.2
Explanation:
Note: Using small integer data types such as uint8 may produce unexpected results due to overflow, not calculation errors.
Example 2: This example calculates the sum of a 2D array and shows how using different data types changes the output.
279 23 279.0
Example 3: This example demonstrates summing a 2D array along rows, columns, and using keepdims=True.
279 [52 25 93 42 67] [120 75 84] [[120] [ 75] [ 84]]
Explanation: