numpy Functions by Category
It can be hard to know what functions are available in numpy. This is not a complete list, but it does cover most of them. Links point to the example list with internal documentation (it's a large page, it may take a moment to load before it jumps to the appropriate section).
Contents
Array creation
Numerical
arange(), arrayrange()
Ones and zeros
empty(), empty_like()
zeros(), zeros_like()
From existing data
asarray(), asanyarray(), asmatrix()
copy()
fromarrays(), frombuffer(), fromfile(), fromfunction(), fromiter(), loadtxt()
Building matrices
Reinterpreting arrays
view()
Types
astype()
cast[]()
float16(), float32(), float64(), float96(), float128(), float256()
complex32(), complex64(), complex128(), complex192(), complex256(), complex512()
bool_()
object_()
longfloat(), clongfloat()
Kinds of array
Changing the number of dimensions
atleast_1d(), atleast_2d(), atleast_3d()
squeeze()
Transpose-like operations
Reshaping arrays
Array modification
Joining arrays
append()
Splitting arrays
Enlarging arrays
Adding and removing elements
Rearranging elements
Indexing
Indexing syntax
Generating arrays suitable for indexing
Indexing-like operations
Iterating
ndindex()
Logic
Finding things
Array statistics
ufuncs
angle()
arctan2()
bitwise_and(), bitwise_or(), bitwise_xor()
fix()
hypot()
logical_and(), logical_not(), logical_or(), logical_xor()
ufunc methods
Functional constructs
Random numbers
beta(), binomial(), gumbel(), poisson(), standard_normal(), uniform(), vonmises(), weibull()
bytes()
ranf()
sample()
seed()
shuffle()
Array math
FFT
Linear algebra
Array output

