Useful Links
Computer Science
Data Science
NumPy Library
1. Introduction to NumPy
2. The NumPy ndarray Object
3. Data Types in NumPy
4. Array Creation Techniques
5. Indexing and Slicing
6. Array Manipulation and Reshaping
7. Universal Functions (ufuncs)
8. Array Aggregation and Statistics
9. Broadcasting
10. Linear Algebra Operations
11. Random Number Generation
12. File Input and Output
13. Advanced NumPy Features
14. NumPy Ecosystem Integration
15. Best Practices and Common Pitfalls
Universal Functions (ufuncs)
Ufunc Fundamentals
Vectorization Concept
Element-wise Operations
Broadcasting in Ufuncs
Output Arrays and Parameters
Mathematical Ufuncs
Basic Arithmetic
add()
subtract()
multiply()
divide()
power()
mod()
remainder()
Trigonometric Functions
sin()
cos()
tan()
arcsin()
arccos()
arctan()
arctan2()
hypot()
Exponential and Logarithmic
exp()
exp2()
expm1()
log()
log2()
log10()
log1p()
Power and Root Functions
sqrt()
square()
cbrt()
reciprocal()
Rounding Functions
round()
rint()
floor()
ceil()
trunc()
fix()
Comparison Ufuncs
equal()
not_equal()
less()
less_equal()
greater()
greater_equal()
logical_and()
logical_or()
logical_not()
logical_xor()
Bitwise Operations
bitwise_and()
bitwise_or()
bitwise_xor()
bitwise_not()
left_shift()
right_shift()
Ufunc Methods
reduce()
accumulate()
reduceat()
outer()
Custom Ufuncs
frompyfunc()
vectorize()
Previous
6. Array Manipulation and Reshaping
Go to top
Next
8. Array Aggregation and Statistics