numpy manual contents — numericalpython v1
TRANSCRIPT
-
08/06/13 Numpy manual contents NumPy v1.7 Manual (DRAFT)
docs.scipy.org/doc/numpy/contents.html 1/53
Numpy manual contentsNumPy User Guide
IntroductionWhat is NumPy?Building and installing NumPy
Binary installersWindowsLinuxMac OS X
Building from sourcePrerequisitesFORTRAN ABI mismatch
Choosing the fortran compilerHow to check the ABI of blas/lapack/atlas
Disabling ATLAS and other accelerated librariesSupplying additional compiler flagsBuilding with ATLAS support
Ubuntu 8.10 (Intrepid) and 9.04 (Jaunty)Ubuntu 8.04 and lower
How to find documentation
Numpy basicsData types
Array types and conversions between types
Array ScalarsArray creation
IntroductionConverting Python array_like Objects to Numpy ArraysIntrinsic Numpy Array CreationReading Arrays From Disk
Standard Binary FormatsCommon ASCII FormatsCustom Binary Formats
Use of Special Libraries
I/O with NumpyImporting data with genfromtxt
Defining the inputSplitting the lines into columns
The delimiter argument
The autostrip argument
The comments argument
Skipping lines and choosing columnsThe skip_header and skip_footer arguments
The usecols argument
Choosing the data typeSetting the names
The names argument
The defaultfmt argument
Validating namesTweaking the conversion
The converters argument
Using missing and filling valuesmissing_values
filling_values
usemask
-
08/06/13 Numpy manual contents NumPy v1.7 Manual (DRAFT)
docs.scipy.org/doc/numpy/contents.html 2/53
Shortcut functionsIndexing
Assignment vs referencingSingle element indexingOther indexing optionsIndex arraysIndexing Multi-dimensional arraysBoolean or mask index arraysCombining index arrays with slicesStructural indexing tools
Assigning values to indexed arraysDealing with variable numbers of indices within programs
BroadcastingGeneral Broadcasting Rules
Byte-swappingIntroduction to byte ordering and ndarraysChanging byte ordering
Data and dtype endianness dont match, change dtype to match dataData and type endianness dont match, change data to match dtype
Data and dtype endianness match, swap data and dtypeStructured arrays (aka Record arrays)
Structured Arrays (and Record Arrays)IntroductionDefining Structured ArraysAccessing and modifying field namesAccessing field titlesAccessing multiple fields at onceFilling structured arraysMore information
Subclassing ndarrayCreditsIntroduction
ndarrays and object creationView castingCreating new from templateRelationship of view casting and new-from-templateImplications for subclassing
A brief Python primer on __new__ and __init__
The role of __array_finalize__
Simple example - adding an extra attribute to ndarraySlightly more realistic example - attribute added to existing array__array_wrap__ for ufuncs
Extra gotchas - custom __del__ methods and ndarray.base
PerformanceMiscellaneous
IEEE 754 Floating Point Special Values:How numpy handles numerical exceptions:Examples:
Interfacing to C:Interfacing to Fortran:Interfacing to C++:Methods vs. Functions
Using Numpy C-APIHow to extend NumPy
Writing an extension moduleRequired subroutineDefining functions
-
08/06/13 Numpy manual contents NumPy v1.7 Manual (DRAFT)
docs.scipy.org/doc/numpy/contents.html 3/53
Functions without keyword argumentsFunctions with keyword argumentsReference counting
Dealing with array objectsConverting an arbitrary sequence objectCreating a brand-new ndarrayGetting at ndarray memory and accessing elements of the ndarray
ExampleUsing Python as glue
Calling other compiled libraries from PythonHand-generated wrappersf2py
Creating source for a basic extension moduleCreating a compiled extension moduleImproving the basic interfaceInserting directives in Fortran sourceA filtering exampleCalling f2py from PythonAutomatic extension module generationConclusion
weaveSpeed up code involving arrays (also see scipy.numexpr)Inline C-codeSimplify creation of an extension moduleConclusion
PyrexPyrex-addPyrex-filterConclusion
ctypesHaving a shared libraryLoading the shared libraryConverting argumentsCalling the functionComplete exampleConclusion
Additional tools you may find usefulSWIGSIPBoost PythonInstantPyInlinePyFort
Writing your own ufuncCreating a new universal functionExample Non-ufunc extensionExample Numpy ufunc for one dtypeExample Numpy ufunc with multiple dtypesExample Numpy ufunc with multiple arguments/return valuesPyUFunc_FromFuncAndData Specification
Beyond the BasicsIterating over elements in the array
Basic Iteration
Iterating over all but one axisIterating over multiple arraysBroadcasting over multiple arrays
User-defined data-types
-
08/06/13 Numpy manual contents NumPy v1.7 Manual (DRAFT)
docs.scipy.org/doc/numpy/contents.html 4/53
Adding the new data-typeRegistering a casting functionRegistering coercion rulesRegistering a ufunc loop
Subtyping the ndarray in CCreating sub-typesSpecific features of ndarray sub-typing
The __array_finalize__ methodThe __array_priority__ attributeThe __array_wrap__ method
NumPy ReferenceArray objects
The N-dimensional array (ndarray)
Constructing arraysnumpy.ndarray
numpy.ndarray.Tnumpy.ndarray.datanumpy.ndarray.dtypenumpy.ndarray.flagsnumpy.ndarray.flatnumpy.ndarray.imagnumpy.ndarray.realnumpy.ndarray.sizenumpy.ndarray.itemsizenumpy.ndarray.nbytesnumpy.ndarray.ndimnumpy.ndarray.shapenumpy.ndarray.stridesnumpy.ndarray.ctypesnumpy.ndarray.basenumpy.ndarray.allnumpy.ndarray.anynumpy.ndarray.argmaxnumpy.ndarray.argminnumpy.ndarray.argsortnumpy.ndarray.astypenumpy.ndarray.byteswapnumpy.ndarray.choosenumpy.ndarray.clip
numpy.ndarray.compressnumpy.ndarray.conjnumpy.ndarray.conjugatenumpy.ndarray.copynumpy.ndarray.cumprodnumpy.ndarray.cumsumnumpy.ndarray.diagonalnumpy.ndarray.dotnumpy.ndarray.dumpnumpy.ndarray.dumpsnumpy.ndarray.fillnumpy.ndarray.flattennumpy.ndarray.getfieldnumpy.ndarray.itemnumpy.ndarray.itemsetnumpy.ndarray.maxnumpy.ndarray.meannumpy.ndarray.min
-
08/06/13 Numpy manual contents NumPy v1.7 Manual (DRAFT)
docs.scipy.org/doc/numpy/contents.html 5/53
numpy.ndarray.newbyteordernumpy.ndarray.nonzeronumpy.ndarray.prodnumpy.ndarray.ptpnumpy.ndarray.putnumpy.ndarray.ravelnumpy.ndarray.repeatnumpy.ndarray.reshapenumpy.ndarray.resizenumpy.ndarray.roundnumpy.ndarray.searchsorted
numpy.ndarray.setfieldnumpy.ndarray.setflagsnumpy.ndarray.sortnumpy.ndarray.squeezenumpy.ndarray.stdnumpy.ndarray.sumnumpy.ndarray.swapaxesnumpy.ndarray.takenumpy.ndarray.tofilenumpy.ndarray.tolistnumpy.ndarray.tostringnumpy.ndarray.tracenumpy.ndarray.transposenumpy.ndarray.varnumpy.ndarray.view
Indexing arraysInternal memory layout of an ndarrayArray attributes
Memory layoutnumpy.ndarray.flagsnumpy.ndarray.shapenumpy.ndarray.stridesnumpy.ndarray.ndimnumpy.ndarray.datanumpy.ndarray.sizenumpy.ndarray.itemsizenumpy.ndarray.nbytesnumpy.ndarray.base
Data typenumpy.ndarray.dtype
Other attributesnumpy.ndarray.Tnumpy.ndarray.realnumpy.ndarray.imagnumpy.ndarray.flatnumpy.ndarray.ctypes
Array interfacectypes foreign function interface
numpy.ndarray.ctypesArray methods
Array conversionnumpy.ndarray.itemnumpy.ndarray.tolistnumpy.ndarray.itemset
numpy.ndarray.tostringnumpy.ndarray.tofile
-
08/06/13 Numpy manual contents NumPy v1.7 Manual (DRAFT)
docs.scipy.org/doc/numpy/contents.html 6/53
numpy.ndarray.dumpnumpy.ndarray.dumpsnumpy.ndarray.astypenumpy.ndarray.byteswapnumpy.ndarray.copynumpy.ndarray.viewnumpy.ndarray.getfieldnumpy.ndarray.setflagsnumpy.ndarray.fill
Shape manipulationnumpy.ndarray.reshapenumpy.ndarray.resizenumpy.ndarray.transposenumpy.ndarray.swapaxesnumpy.ndarray.flattennumpy.ndarray.ravelnumpy.ndarray.squeeze
Item selection and manipulationnumpy.ndarray.takenumpy.ndarray.putnumpy.ndarray.repeatnumpy.ndarray.choosenumpy.ndarray.sortnumpy.ndarray.argsortnumpy.ndarray.searchsortednumpy.ndarray.nonzeronumpy.ndarray.compressnumpy.ndarray.diagonal
Calculationnumpy.ndarray.argmaxnumpy.ndarray.minnumpy.ndarray.argminnumpy.ndarray.ptpnumpy.ndarray.clipnumpy.ndarray.conjnumpy.ndarray.roundnumpy.ndarray.tracenumpy.ndarray.sumnumpy.ndarray.cumsumnumpy.ndarray.meannumpy.ndarray.varnumpy.ndarray.stdnumpy.ndarray.prodnumpy.ndarray.cumprodnumpy.ndarray.allnumpy.ndarray.any
Arithmetic and comparison operationsnumpy.ndarray.__lt__numpy.ndarray.__le__numpy.ndarray.__gt__numpy.ndarray.__ge__numpy.ndarray.__eq__numpy.ndarray.__ne__numpy.ndarray.__nonzero__numpy.ndarray.__neg__numpy.ndarray.__pos__numpy.ndarray.__abs__
-
08/06/13 Numpy manual contents NumPy v1.7 Manual (DRAFT)
docs.scipy.org/doc/numpy/contents.html 7/53
numpy.ndarray.__invert__numpy.ndarray.__add__numpy.ndarray.__sub__numpy.ndarray.__mul__numpy.ndarray.__div__numpy.ndarray.__truediv__numpy.ndarray.__floordiv__numpy.ndarray.__mod__numpy.ndarray.__divmod__numpy.ndarray.__pow__numpy.ndarray.__lshift__numpy.ndarray.__rshift__numpy.ndarray.__and__numpy.ndarray.__or__numpy.ndarray.__xor__numpy.ndarray.__iadd__numpy.ndarray.__isub__numpy.ndarray.__imul__numpy.ndarray.__idiv__numpy.ndarray.__itruediv__numpy.ndarray.__ifloordiv__numpy.ndarray.__imod__numpy.ndarray.__ipow__numpy.ndarray.__ilshift__numpy.ndarray.__irshift__numpy.ndarray.__iand__numpy.ndarray.__ior__numpy.ndarray.__ixor__
Special methodsnumpy.ndarray.__copy__numpy.ndarray.__deepcopy__numpy.ndarray.__reduce__numpy.ndarray.__setstate__numpy.ndarray.__new__numpy.ndarray.__array__numpy.ndarray.__array_wrap__numpy.ndarray.__len__numpy.ndarray.__getitem__numpy.ndarray.__setitem__numpy.ndarray.__getslice__numpy.ndarray.__setslice__numpy.ndarray.__contains__numpy.ndarray.__int__numpy.ndarray.__long__numpy.ndarray.__float__numpy.ndarray.__oct__numpy.ndarray.__hex__numpy.ndarray.__str__numpy.ndarray.__repr__
ScalarsBuilt-in scalar typesAttributes
numpy.generic.flagsnumpy.generic.shapenumpy.generic.stridesnumpy.generic.ndimnumpy.generic.data
-
08/06/13 Numpy manual contents NumPy v1.7 Manual (DRAFT)
docs.scipy.org/doc/numpy/contents.html 8/53
numpy.generic.sizenumpy.generic.itemsizenumpy.generic.basenumpy.generic.dtypenumpy.generic.realnumpy.generic.imagnumpy.generic.flatnumpy.generic.Tnumpy.generic.__array_interface__numpy.generic.__array_struct__numpy.generic.__array_priority__numpy.generic.__array_wrap__
IndexingMethods
numpy.genericnumpy.generic.allnumpy.generic.anynumpy.generic.argmaxnumpy.generic.argminnumpy.generic.argsortnumpy.generic.astypenumpy.generic.byteswapnumpy.generic.choosenumpy.generic.clipnumpy.generic.compressnumpy.generic.conjnumpy.generic.conjugatenumpy.generic.copynumpy.generic.cumprodnumpy.generic.cumsumnumpy.generic.diagonalnumpy.generic.dumpnumpy.generic.dumpsnumpy.generic.fillnumpy.generic.flattennumpy.generic.getfieldnumpy.generic.itemnumpy.generic.itemsetnumpy.generic.maxnumpy.generic.meannumpy.generic.minnumpy.generic.newbyteordernumpy.generic.nonzeronumpy.generic.prodnumpy.generic.ptpnumpy.generic.putnumpy.generic.ravelnumpy.generic.repeatnumpy.generic.reshapenumpy.generic.resizenumpy.generic.roundnumpy.generic.searchsortednumpy.generic.setfieldnumpy.generic.setflagsnumpy.generic.sortnumpy.generic.squeezenumpy.generic.std
-
08/06/13 Numpy manual contents NumPy v1.7 Manual (DRAFT)
docs.scipy.org/doc/numpy/contents.html 9/53
numpy.generic.sumnumpy.generic.swapaxesnumpy.generic.takenumpy.generic.tofilenumpy.generic.tolistnumpy.generic.tostringnumpy.generic.tracenumpy.generic.transposenumpy.generic.varnumpy.generic.view
numpy.generic.__array__numpy.generic.__array_wrap__numpy.generic.squeezenumpy.generic.byteswapnumpy.generic.__reduce__numpy.generic.__setstate__numpy.generic.setflags
Defining new typesData type objects (dtype)
Specifying and constructing data typesnumpy.dtype
numpy.dtype.newbyteorderdtype
Attributesnumpy.dtype.typenumpy.dtype.kindnumpy.dtype.charnumpy.dtype.numnumpy.dtype.strnumpy.dtype.namenumpy.dtype.itemsizenumpy.dtype.byteordernumpy.dtype.fieldsnumpy.dtype.namesnumpy.dtype.subdtypenumpy.dtype.shapenumpy.dtype.hasobjectnumpy.dtype.flagsnumpy.dtype.isbuiltinnumpy.dtype.isnativenumpy.dtype.descrnumpy.dtype.alignment
Methodsnumpy.dtype.newbyteordernumpy.dtype.__reduce__numpy.dtype.__setstate__
IndexingBasic SlicingAdvanced indexing
IntegerBoolean
Record AccessFlat Iterator indexing
Iterating Over ArraysSingle Array Iteration
Controlling Iteration OrderModifying Array Values
-
08/06/13 Numpy manual contents NumPy v1.7 Manual (DRAFT)
docs.scipy.org/doc/numpy/contents.html 10/53
Using an External LoopTracking an Index or Multi-IndexBuffering the Array ElementsIterating as a Specific Data Type
Broadcasting Array IterationIterator-Allocated Output ArraysOuter Product IterationReduction Iteration
Putting the Inner Loop in CythonStandard array subclasses
Special attributes and methodsMatrix objects
numpy.matrix.Tnumpy.matrix.Hnumpy.matrix.Inumpy.matrix.Anumpy.matrix
numpy.matrix.allnumpy.matrix.anynumpy.matrix.argmaxnumpy.matrix.argminnumpy.matrix.argsortnumpy.matrix.astypenumpy.matrix.byteswapnumpy.matrix.choosenumpy.matrix.clipnumpy.matrix.compressnumpy.matrix.conjnumpy.matrix.conjugatenumpy.matrix.copynumpy.matrix.cumprodnumpy.matrix.cumsumnumpy.matrix.diagonalnumpy.matrix.dotnumpy.matrix.dumpnumpy.matrix.dumpsnumpy.matrix.fillnumpy.matrix.flattennumpy.matrix.getAnumpy.matrix.getA1numpy.matrix.getHnumpy.matrix.getInumpy.matrix.getTnumpy.matrix.getfieldnumpy.matrix.itemnumpy.matrix.itemsetnumpy.matrix.maxnumpy.matrix.meannumpy.matrix.minnumpy.matrix.newbyteordernumpy.matrix.nonzeronumpy.matrix.prodnumpy.matrix.ptpnumpy.matrix.putnumpy.matrix.ravelnumpy.matrix.repeatnumpy.matrix.reshape
-
08/06/13 Numpy manual contents NumPy v1.7 Manual (DRAFT)
docs.scipy.org/doc/numpy/contents.html 11/53
numpy.matrix.resizenumpy.matrix.roundnumpy.matrix.searchsortednumpy.matrix.setfieldnumpy.matrix.setflagsnumpy.matrix.sortnumpy.matrix.squeezenumpy.matrix.stdnumpy.matrix.sumnumpy.matrix.swapaxesnumpy.matrix.takenumpy.matrix.tofilenumpy.matrix.tolistnumpy.matrix.tostringnumpy.matrix.tracenumpy.matrix.transposenumpy.matrix.varnumpy.matrix.view
numpy.asmatrixnumpy.bmat
Memory-mapped file arraysnumpy.memmapnumpy.memmap.flush
Character arrays (numpy.char)
numpy.chararraynumpy.chararray.astype
numpy.chararray.argsortnumpy.chararray.copy
numpy.chararray.countnumpy.chararray.decode
numpy.chararray.dumpnumpy.chararray.dumps
numpy.chararray.encodenumpy.chararray.endswith
numpy.chararray.expandtabsnumpy.chararray.fill
numpy.chararray.findnumpy.chararray.flatten
numpy.chararray.getfieldnumpy.chararray.index
numpy.chararray.isalnumnumpy.chararray.isalpha
numpy.chararray.isdecimalnumpy.chararray.isdigit
numpy.chararray.islowernumpy.chararray.isnumeric
numpy.chararray.isspacenumpy.chararray.istitle
numpy.chararray.isuppernumpy.chararray.item
numpy.chararray.joinnumpy.chararray.ljust
numpy.chararray.lowernumpy.chararray.lstrip
numpy.chararray.nonzeronumpy.chararray.put
numpy.chararray.ravel
-
08/06/13 Numpy manual contents NumPy v1.7 Manual (DRAFT)
docs.scipy.org/doc/numpy/contents.html 12/53
numpy.chararray.repeatnumpy.chararray.replace
numpy.chararray.reshapenumpy.chararray.resize
numpy.chararray.rfindnumpy.chararray.rindex
numpy.chararray.rjustnumpy.chararray.rsplit
numpy.chararray.rstripnumpy.chararray.searchsorted
numpy.chararray.setfieldnumpy.chararray.setflags
numpy.chararray.sortnumpy.chararray.split
numpy.chararray.splitlinesnumpy.chararray.squeeze
numpy.chararray.startswithnumpy.chararray.strip
numpy.chararray.swapaxesnumpy.chararray.swapcase
numpy.chararray.takenumpy.chararray.title
numpy.chararray.tofilenumpy.chararray.tolist
numpy.chararray.tostringnumpy.chararray.translate
numpy.chararray.transposenumpy.chararray.upper
numpy.chararray.viewnumpy.chararray.zfill
numpy.core.defchararray.arrayRecord arrays (numpy.rec)
numpy.recarray
numpy.recarray.allnumpy.recarray.any
numpy.recarray.argmaxnumpy.recarray.argmin
numpy.recarray.argsortnumpy.recarray.astype
numpy.recarray.byteswapnumpy.recarray.choose
numpy.recarray.clipnumpy.recarray.compress
numpy.recarray.conjnumpy.recarray.conjugate
numpy.recarray.copynumpy.recarray.cumprod
numpy.recarray.cumsumnumpy.recarray.diagonal
numpy.recarray.dotnumpy.recarray.dump
numpy.recarray.dumpsnumpy.recarray.field
numpy.recarray.fillnumpy.recarray.flatten
numpy.recarray.getfieldnumpy.recarray.item
-
08/06/13 Numpy manual contents NumPy v1.7 Manual (DRAFT)
docs.scipy.org/doc/numpy/contents.html 13/53
numpy.recarray.itemset
numpy.recarray.maxnumpy.recarray.mean
numpy.recarray.minnumpy.recarray.newbyteorder
numpy.recarray.nonzeronumpy.recarray.prod
numpy.recarray.ptpnumpy.recarray.put
numpy.recarray.ravelnumpy.recarray.repeat
numpy.recarray.reshapenumpy.recarray.resize
numpy.recarray.roundnumpy.recarray.searchsorted
numpy.recarray.setfieldnumpy.recarray.setflags
numpy.recarray.sortnumpy.recarray.squeeze
numpy.recarray.stdnumpy.recarray.sum
numpy.recarray.swapaxesnumpy.recarray.take
numpy.recarray.tofilenumpy.recarray.tolist
numpy.recarray.tostringnumpy.recarray.trace
numpy.recarray.transposenumpy.recarray.var
numpy.recarray.viewnumpy.record
numpy.record.allnumpy.record.any
numpy.record.argmaxnumpy.record.argmin
numpy.record.argsortnumpy.record.astype
numpy.record.byteswapnumpy.record.choose
numpy.record.clipnumpy.record.compress
numpy.record.conjnumpy.record.conjugate
numpy.record.copynumpy.record.cumprod
numpy.record.cumsumnumpy.record.diagonal
numpy.record.dumpnumpy.record.dumps
numpy.record.fillnumpy.record.flatten
numpy.record.getfieldnumpy.record.item
numpy.record.itemsetnumpy.record.max
numpy.record.meannumpy.record.min
-
08/06/13 Numpy manual contents NumPy v1.7 Manual (DRAFT)
docs.scipy.org/doc/numpy/contents.html 14/53
numpy.record.newbyteordernumpy.record.nonzero
numpy.record.pprintnumpy.record.prod
numpy.record.ptpnumpy.record.put
numpy.record.ravelnumpy.record.repeat
numpy.record.reshapenumpy.record.resize
numpy.record.roundnumpy.record.searchsorted
numpy.record.setfieldnumpy.record.setflags
numpy.record.sortnumpy.record.squeeze
numpy.record.stdnumpy.record.sum
numpy.record.swapaxesnumpy.record.take
numpy.record.tofilenumpy.record.tolist
numpy.record.tostringnumpy.record.trace
numpy.record.transposenumpy.record.var
numpy.record.viewMasked arrays (numpy.ma)
Standard container class
numpy.lib.user_array.containernumpy.lib.user_array.container.astype
numpy.lib.user_array.container.byteswapnumpy.lib.user_array.container.copy
numpy.lib.user_array.container.tostringArray Iterators
Default iterationFlat iteration
numpy.ndarray.flatN-dimensional enumeration
numpy.ndenumeratenumpy.ndenumerate.next
Iterator for broadcastingnumpy.broadcast
numpy.broadcast.nextnumpy.broadcast.reset
Masked arraysThe numpy.ma module
RationaleWhat is a masked array?
The numpy.ma module
Using numpy.maConstructing masked arrays
numpy.ma.arraynumpy.ma.masked_array
numpy.ma.asarraynumpy.ma.asanyarray
numpy.ma.fix_invalid
-
08/06/13 Numpy manual contents NumPy v1.7 Manual (DRAFT)
docs.scipy.org/doc/numpy/contents.html 15/53
numpy.ma.masked_equal
numpy.ma.masked_greaternumpy.ma.masked_greater_equal
numpy.ma.masked_insidenumpy.ma.masked_invalid
numpy.ma.masked_lessnumpy.ma.masked_less_equal
numpy.ma.masked_not_equalnumpy.ma.masked_object
numpy.ma.masked_outsidenumpy.ma.masked_values
numpy.ma.masked_whereAccessing the data
Accessing the maskAccessing only the valid entries
Modifying the maskMasking an entry
Unmasking an entryIndexing and slicing
Operations on masked arraysExamples
Data with a given value representing missing dataFilling in the missing data
Numerical operationsIgnoring extreme values
Constants of the numpy.ma module
The MaskedArray class
Attributes and properties of masked arrays
numpy.ma.MaskedArray.basenumpy.ma.MaskedArray.ctypes
numpy.ma.MaskedArray.dtypenumpy.ma.MaskedArray.flags
numpy.ma.MaskedArray.itemsizenumpy.ma.MaskedArray.nbytes
numpy.ma.MaskedArray.ndimnumpy.ma.MaskedArray.shape
numpy.ma.MaskedArray.sizenumpy.ma.MaskedArray.strides
numpy.ma.MaskedArray.imagnumpy.ma.MaskedArray.real
numpy.ma.MaskedArray.flatnumpy.ma.MaskedArray.__array_priority__
MaskedArray methods
Conversionnumpy.ma.MaskedArray.__float__
numpy.ma.MaskedArray.__hex__numpy.ma.MaskedArray.__int__
numpy.ma.MaskedArray.__long__numpy.ma.MaskedArray.__oct__
numpy.ma.MaskedArray.viewnumpy.ma.MaskedArray.astype
numpy.ma.MaskedArray.byteswapnumpy.ma.MaskedArray.compressed
numpy.ma.MaskedArray.fillednumpy.ma.MaskedArray.tofile
numpy.ma.MaskedArray.toflexnumpy.ma.MaskedArray.tolist
-
08/06/13 Numpy manual contents NumPy v1.7 Manual (DRAFT)
docs.scipy.org/doc/numpy/contents.html 16/53
numpy.ma.MaskedArray.torecordsnumpy.ma.MaskedArray.tostring
Shape manipulationnumpy.ma.MaskedArray.flatten
numpy.ma.MaskedArray.ravelnumpy.ma.MaskedArray.reshape
numpy.ma.MaskedArray.resizenumpy.ma.MaskedArray.squeeze
numpy.ma.MaskedArray.swapaxesnumpy.ma.MaskedArray.transpose
numpy.ma.MaskedArray.TItem selection and manipulation
numpy.ma.MaskedArray.argmaxnumpy.ma.MaskedArray.argmin
numpy.ma.MaskedArray.argsortnumpy.ma.MaskedArray.choose
numpy.ma.MaskedArray.compressnumpy.ma.MaskedArray.diagonal
numpy.ma.MaskedArray.fillnumpy.ma.MaskedArray.item
numpy.ma.MaskedArray.nonzeronumpy.ma.MaskedArray.put
numpy.ma.MaskedArray.repeatnumpy.ma.MaskedArray.searchsorted
numpy.ma.MaskedArray.sortnumpy.ma.MaskedArray.take
Pickling and copynumpy.ma.MaskedArray.copy
numpy.ma.MaskedArray.dumpnumpy.ma.MaskedArray.dumps
Calculationsnumpy.ma.MaskedArray.all
numpy.ma.MaskedArray.anomnumpy.ma.MaskedArray.any
numpy.ma.MaskedArray.clipnumpy.ma.MaskedArray.conj
numpy.ma.MaskedArray.conjugatenumpy.ma.MaskedArray.cumprod
numpy.ma.MaskedArray.cumsumnumpy.ma.MaskedArray.max
numpy.ma.MaskedArray.meannumpy.ma.MaskedArray.min
numpy.ma.MaskedArray.prodnumpy.ma.MaskedArray.product
numpy.ma.MaskedArray.ptpnumpy.ma.MaskedArray.round
numpy.ma.MaskedArray.stdnumpy.ma.MaskedArray.sum
numpy.ma.MaskedArray.tracenumpy.ma.MaskedArray.var
Arithmetic and comparison operationsComparison operators:
numpy.ma.MaskedArray.__lt__numpy.ma.MaskedArray.__le__
numpy.ma.MaskedArray.__gt__numpy.ma.MaskedArray.__ge__
numpy.ma.MaskedArray.__eq__
-
08/06/13 Numpy manual contents NumPy v1.7 Manual (DRAFT)
docs.scipy.org/doc/numpy/contents.html 17/53
numpy.ma.MaskedArray.__ne__Truth value of an array (bool):
numpy.ma.MaskedArray.__nonzero__
Arithmetic:numpy.ma.MaskedArray.__abs__
numpy.ma.MaskedArray.__add__numpy.ma.MaskedArray.__radd__
numpy.ma.MaskedArray.__sub__numpy.ma.MaskedArray.__rsub__
numpy.ma.MaskedArray.__mul__numpy.ma.MaskedArray.__rmul__
numpy.ma.MaskedArray.__div__numpy.ma.MaskedArray.__rdiv__
numpy.ma.MaskedArray.__truediv__numpy.ma.MaskedArray.__rtruediv__
numpy.ma.MaskedArray.__floordiv__numpy.ma.MaskedArray.__rfloordiv__
numpy.ma.MaskedArray.__mod__numpy.ma.MaskedArray.__rmod__
numpy.ma.MaskedArray.__divmod__numpy.ma.MaskedArray.__rdivmod__
numpy.ma.MaskedArray.__pow__numpy.ma.MaskedArray.__rpow__
numpy.ma.MaskedArray.__lshift__numpy.ma.MaskedArray.__rlshift__
numpy.ma.MaskedArray.__rshift__numpy.ma.MaskedArray.__rrshift__
numpy.ma.MaskedArray.__and__numpy.ma.MaskedArray.__rand__
numpy.ma.MaskedArray.__or__numpy.ma.MaskedArray.__ror__
numpy.ma.MaskedArray.__xor__numpy.ma.MaskedArray.__rxor__
Arithmetic, in-place:numpy.ma.MaskedArray.__iadd__
numpy.ma.MaskedArray.__isub__numpy.ma.MaskedArray.__imul__
numpy.ma.MaskedArray.__idiv__numpy.ma.MaskedArray.__itruediv__
numpy.ma.MaskedArray.__ifloordiv__numpy.ma.MaskedArray.__imod__
numpy.ma.MaskedArray.__ipow__numpy.ma.MaskedArray.__ilshift__
numpy.ma.MaskedArray.__irshift__numpy.ma.MaskedArray.__iand__
numpy.ma.MaskedArray.__ior__numpy.ma.MaskedArray.__ixor__
Representationnumpy.ma.MaskedArray.__repr__
numpy.ma.MaskedArray.__str__numpy.ma.MaskedArray.ids
numpy.ma.MaskedArray.iscontiguousSpecial methods
numpy.ma.MaskedArray.__copy__numpy.ma.MaskedArray.__deepcopy__
numpy.ma.MaskedArray.__getstate__numpy.ma.MaskedArray.__reduce__
-
08/06/13 Numpy manual contents NumPy v1.7 Manual (DRAFT)
docs.scipy.org/doc/numpy/contents.html 18/53
numpy.ma.MaskedArray.__setstate__
numpy.ma.MaskedArray.__new__numpy.ma.MaskedArray.__array__
numpy.ma.MaskedArray.__array_wrap__numpy.ma.MaskedArray.__len__
numpy.ma.MaskedArray.__getitem__numpy.ma.MaskedArray.__setitem__
numpy.ma.MaskedArray.__delitem__numpy.ma.MaskedArray.__getslice__
numpy.ma.MaskedArray.__setslice__numpy.ma.MaskedArray.__contains__
Specific methodsHandling the mask
numpy.ma.MaskedArray.__setmask__numpy.ma.MaskedArray.harden_mask
numpy.ma.MaskedArray.soften_masknumpy.ma.MaskedArray.unshare_mask
numpy.ma.MaskedArray.shrink_maskHandling the fill_value
numpy.ma.MaskedArray.get_fill_valuenumpy.ma.MaskedArray.set_fill_value
Counting the missing elementsnumpy.ma.MaskedArray.count
Masked array operationsConstants
numpy.ma.MaskTypeCreation
From existing datanumpy.ma.masked_array
numpy.ma.arraynumpy.ma.copy
numpy.ma.frombuffer
numpy.ma.fromfunctionnumpy.ma.MaskedArray.copy
Ones and zerosnumpy.ma.empty
numpy.ma.empty_likenumpy.ma.masked_all
numpy.ma.masked_all_likenumpy.ma.ones
numpy.ma.zerosInspecting the array
numpy.ma.allnumpy.ma.any
numpy.ma.countnumpy.ma.count_masked
numpy.ma.getmasknumpy.ma.getmaskarray
numpy.ma.getdatanumpy.ma.nonzero
numpy.ma.shapenumpy.ma.size
numpy.ma.MaskedArray.datanumpy.ma.MaskedArray.mask
numpy.ma.MaskedArray.recordmasknumpy.ma.MaskedArray.all
numpy.ma.MaskedArray.any
-
08/06/13 Numpy manual contents NumPy v1.7 Manual (DRAFT)
docs.scipy.org/doc/numpy/contents.html 19/53
numpy.ma.MaskedArray.countnumpy.ma.MaskedArray.nonzero
numpy.ma.shapenumpy.ma.size
Manipulating a MaskedArrayChanging the shape
numpy.ma.ravelnumpy.ma.reshape
numpy.ma.resizenumpy.ma.MaskedArray.flatten
numpy.ma.MaskedArray.ravelnumpy.ma.MaskedArray.reshape
numpy.ma.MaskedArray.resizeModifying axes
numpy.ma.swapaxesnumpy.ma.transpose
numpy.ma.MaskedArray.swapaxesnumpy.ma.MaskedArray.transpose
Changing the number of dimensionsnumpy.ma.atleast_1d
numpy.ma.atleast_2dnumpy.ma.atleast_3d
numpy.ma.expand_dimsnumpy.ma.squeeze
numpy.ma.MaskedArray.squeezenumpy.ma.column_stack
numpy.ma.concatenatenumpy.ma.dstack
numpy.ma.hstacknumpy.ma.hsplit
numpy.ma.mrnumpy.ma.row_stack
numpy.ma.vstackJoining arrays
numpy.ma.column_stacknumpy.ma.concatenate
numpy.ma.dstacknumpy.ma.hstack
numpy.ma.vstackOperations on masks
Creating a masknumpy.ma.make_mask
numpy.ma.make_mask_nonenumpy.ma.mask_or
numpy.ma.make_mask_descrAccessing a mask
numpy.ma.getmask
numpy.ma.getmaskarraynumpy.ma.masked_array.mask
Finding masked datanumpy.ma.flatnotmasked_contiguous
numpy.ma.flatnotmasked_edgesnumpy.ma.notmasked_contiguous
numpy.ma.notmasked_edgesModifying a mask
numpy.ma.mask_colsnumpy.ma.mask_or
-
08/06/13 Numpy manual contents NumPy v1.7 Manual (DRAFT)
docs.scipy.org/doc/numpy/contents.html 20/53
numpy.ma.mask_rowcols
numpy.ma.mask_rowsnumpy.ma.harden_mask
numpy.ma.soften_masknumpy.ma.MaskedArray.harden_mask
numpy.ma.MaskedArray.soften_masknumpy.ma.MaskedArray.shrink_mask
numpy.ma.MaskedArray.unshare_maskConversion operations
> to a masked arraynumpy.ma.asarray
numpy.ma.asanyarraynumpy.ma.fix_invalid
numpy.ma.masked_equalnumpy.ma.masked_greater
numpy.ma.masked_greater_equalnumpy.ma.masked_inside
numpy.ma.masked_invalidnumpy.ma.masked_less
numpy.ma.masked_less_equalnumpy.ma.masked_not_equal
numpy.ma.masked_objectnumpy.ma.masked_outside
numpy.ma.masked_valuesnumpy.ma.masked_where
> to a ndarraynumpy.ma.compress_cols
numpy.ma.compress_rowcolsnumpy.ma.compress_rows
numpy.ma.compressednumpy.ma.filled
numpy.ma.MaskedArray.compressednumpy.ma.MaskedArray.filled
> to another objectnumpy.ma.MaskedArray.tofile
numpy.ma.MaskedArray.tolistnumpy.ma.MaskedArray.torecords
numpy.ma.MaskedArray.tostringPickling and unpickling
numpy.ma.dumpnumpy.ma.dumps
numpy.ma.loadnumpy.ma.loads
Filling a masked arraynumpy.ma.common_fill_value
numpy.ma.default_fill_valuenumpy.ma.maximum_fill_value
numpy.ma.maximum_fill_valuenumpy.ma.set_fill_value
numpy.ma.MaskedArray.get_fill_valuenumpy.ma.MaskedArray.set_fill_value
numpy.ma.MaskedArray.fill_valueMasked arrays arithmetics
Arithmeticsnumpy.ma.anom
numpy.ma.anomaliesnumpy.ma.average
-
08/06/13 Numpy manual contents NumPy v1.7 Manual (DRAFT)
docs.scipy.org/doc/numpy/contents.html 21/53
numpy.ma.conjugatenumpy.ma.corrcoef
numpy.ma.covnumpy.ma.cumsum
numpy.ma.cumprodnumpy.ma.mean
numpy.ma.mediannumpy.ma.power
numpy.ma.prodnumpy.ma.std
numpy.ma.sumnumpy.ma.var
numpy.ma.MaskedArray.anomnumpy.ma.MaskedArray.cumprod
numpy.ma.MaskedArray.cumsumnumpy.ma.MaskedArray.mean
numpy.ma.MaskedArray.prodnumpy.ma.MaskedArray.std
numpy.ma.MaskedArray.sumnumpy.ma.MaskedArray.var
Minimum/maximumnumpy.ma.argmax
numpy.ma.argminnumpy.ma.max
numpy.ma.minnumpy.ma.ptp
numpy.ma.MaskedArray.argmaxnumpy.ma.MaskedArray.argmin
numpy.ma.MaskedArray.maxnumpy.ma.MaskedArray.min
numpy.ma.MaskedArray.ptpSorting
numpy.ma.argsortnumpy.ma.sort
numpy.ma.MaskedArray.argsortnumpy.ma.MaskedArray.sort
Algebranumpy.ma.diag
numpy.ma.dotnumpy.ma.identity
numpy.ma.innernumpy.ma.innerproduct
numpy.ma.outernumpy.ma.outerproduct
numpy.ma.tracenumpy.ma.transpose
numpy.ma.MaskedArray.tracenumpy.ma.MaskedArray.transpose
Polynomial fitnumpy.ma.vandernumpy.ma.polyfit
Clipping and rounding
numpy.ma.around
numpy.ma.clipnumpy.ma.round
numpy.ma.MaskedArray.clip
numpy.ma.MaskedArray.round
-
08/06/13 Numpy manual contents NumPy v1.7 Manual (DRAFT)
docs.scipy.org/doc/numpy/contents.html 22/53
Miscellanea
numpy.ma.allequal
numpy.ma.allclosenumpy.ma.apply_along_axis
numpy.ma.arange
numpy.ma.choose
numpy.ma.ediff1dnumpy.ma.indices
numpy.ma.where
The Array Interface
Python sideC-struct access
Type description examples
Differences with Array interface (Version 2)
Datetimes and TimedeltasBasic Datetimes
Datetime and Timedelta Arithmetic
Datetime Units
Business Day Functionalitynp.is_busday():
np.busday_count():
Custom Weekmasks
Differences Between 1.6 and 1.7 DatetimesString Parsing
Unit Conversion
Datetime Arithmetic
Universal functions (ufunc)
Broadcasting
Output type determination
Use of internal buffersnumpy.setbufsize
Error handling
numpy.seterr
numpy.seterrcallCasting Rules
ufunc
Optional keyword argumentsAttributes
numpy.ufunc.nin
numpy.ufunc.nout
numpy.ufunc.nargsnumpy.ufunc.ntypes
numpy.ufunc.types
numpy.ufunc.identity
Methodsnumpy.ufunc.reduce
numpy.ufunc.accumulate
numpy.ufunc.reduceat
numpy.ufunc.outerAvailable ufuncs
Math operations
Trigonometric functions
Bit-twiddling functionsComparison functions
Floating functions
Routines
Array creation routines
-
08/06/13 Numpy manual contents NumPy v1.7 Manual (DRAFT)
docs.scipy.org/doc/numpy/contents.html 23/53
Ones and zeros
numpy.empty
numpy.empty_like
numpy.eyenumpy.identity
numpy.ones
numpy.ones_like
numpy.zerosnumpy.zeros_like
From existing data
numpy.array
numpy.asarraynumpy.asanyarray
numpy.ascontiguousarray
numpy.asmatrix
numpy.copynumpy.frombuffer
numpy.fromfile
numpy.fromfunction
numpy.fromiternumpy.fromstring
numpy.loadtxt
Creating record arrays (numpy.rec)
numpy.core.records.array
numpy.core.records.fromarrays
numpy.core.records.fromrecords
numpy.core.records.fromstringnumpy.core.records.fromfile
Creating character arrays (numpy.char)
numpy.core.defchararray.array
numpy.core.defchararray.asarray
Numerical ranges
numpy.arangenumpy.linspace
numpy.logspace
numpy.meshgrid
numpy.mgridnumpy.ogrid
Building matrices
numpy.diag
numpy.diagflatnumpy.tri
numpy.tril
numpy.triu
numpy.vanderThe Matrix class
numpy.mat
numpy.bmat
Array manipulation routinesBasic operations
numpy.copyto
Changing array shape
numpy.reshape
numpy.ravelnumpy.ndarray.flat
numpy.ndarray.flatten
Transpose-like operations
-
08/06/13 Numpy manual contents NumPy v1.7 Manual (DRAFT)
docs.scipy.org/doc/numpy/contents.html 24/53
numpy.rollaxisnumpy.swapaxes
numpy.ndarray.T
numpy.transpose
Changing number of dimensionsnumpy.atleast_1d
numpy.atleast_2d
numpy.atleast_3d
numpy.broadcastnumpy.broadcast.next
numpy.broadcast.reset
numpy.broadcast_arrays
numpy.expand_dimsnumpy.squeeze
Changing kind of array
numpy.asarray
numpy.asanyarraynumpy.asmatrix
numpy.asfarray
numpy.asfortranarray
numpy.asscalarnumpy.require
Joining arrays
numpy.column_stack
numpy.concatenatenumpy.dstack
numpy.hstack
numpy.vstack
Splitting arraysnumpy.array_split
numpy.dsplit
numpy.hsplit
numpy.splitnumpy.vsplit
Tiling arrays
numpy.tile
numpy.repeatAdding and removing elements
numpy.delete
numpy.insert
numpy.appendnumpy.resize
numpy.trim_zeros
numpy.unique
Rearranging elementsnumpy.fliplr
numpy.flipud
numpy.reshape
numpy.rollnumpy.rot90
Binary operations
Elementwise bit operations
numpy.bitwise_andnumpy.bitwise_or
numpy.bitwise_xor
numpy.invert
numpy.left_shift
-
08/06/13 Numpy manual contents NumPy v1.7 Manual (DRAFT)
docs.scipy.org/doc/numpy/contents.html 25/53
numpy.right_shift
Bit packingnumpy.packbits
numpy.unpackbits
Output formatting
numpy.binary_reprString operations
String operations
numpy.core.defchararray.add
numpy.core.defchararray.multiplynumpy.core.defchararray.mod
numpy.core.defchararray.capitalize
numpy.core.defchararray.center
numpy.core.defchararray.decodenumpy.core.defchararray.encode
numpy.core.defchararray.join
numpy.core.defchararray.ljust
numpy.core.defchararray.lowernumpy.core.defchararray.lstrip
numpy.core.defchararray.partition
numpy.core.defchararray.replace
numpy.core.defchararray.rjustnumpy.core.defchararray.rpartition
numpy.core.defchararray.rsplit
numpy.core.defchararray.rstrip
numpy.core.defchararray.splitnumpy.core.defchararray.splitlines
numpy.core.defchararray.strip
numpy.core.defchararray.swapcase
numpy.core.defchararray.titlenumpy.core.defchararray.translate
numpy.core.defchararray.upper
numpy.core.defchararray.zfill
Comparisonnumpy.core.defchararray.equal
numpy.core.defchararray.not_equal
numpy.core.defchararray.greater_equal
numpy.core.defchararray.less_equalnumpy.core.defchararray.greater
numpy.core.defchararray.less
String information
numpy.core.defchararray.countnumpy.core.defchararray.find
numpy.core.defchararray.index
numpy.core.defchararray.isalpha
numpy.core.defchararray.isdecimalnumpy.core.defchararray.isdigit
numpy.core.defchararray.islower
numpy.core.defchararray.isnumeric
numpy.core.defchararray.isspacenumpy.core.defchararray.istitle
numpy.core.defchararray.isupper
numpy.core.defchararray.rfind
numpy.core.defchararray.rindexnumpy.core.defchararray.startswith
Convenience class
numpy.core.defchararray.chararray
-
08/06/13 Numpy manual contents NumPy v1.7 Manual (DRAFT)
docs.scipy.org/doc/numpy/contents.html 26/53
numpy.core.defchararray.chararray.astype
numpy.core.defchararray.chararray.argsortnumpy.core.defchararray.chararray.copy
numpy.core.defchararray.chararray.count
numpy.core.defchararray.chararray.decode
numpy.core.defchararray.chararray.dumpnumpy.core.defchararray.chararray.dumps
numpy.core.defchararray.chararray.encode
numpy.core.defchararray.chararray.endswith
numpy.core.defchararray.chararray.expandtabs
numpy.core.defchararray.chararray.fillnumpy.core.defchararray.chararray.find
numpy.core.defchararray.chararray.flatten
numpy.core.defchararray.chararray.getfield
numpy.core.defchararray.chararray.indexnumpy.core.defchararray.chararray.isalnum
numpy.core.defchararray.chararray.isalpha
numpy.core.defchararray.chararray.isdecimal
numpy.core.defchararray.chararray.isdigitnumpy.core.defchararray.chararray.islower
numpy.core.defchararray.chararray.isnumeric
numpy.core.defchararray.chararray.isspace
numpy.core.defchararray.chararray.istitlenumpy.core.defchararray.chararray.isupper
numpy.core.defchararray.chararray.item
numpy.core.defchararray.chararray.join
numpy.core.defchararray.chararray.ljustnumpy.core.defchararray.chararray.lower
numpy.core.defchararray.chararray.lstrip
numpy.core.defchararray.chararray.nonzero
numpy.core.defchararray.chararray.putnumpy.core.defchararray.chararray.ravel
numpy.core.defchararray.chararray.repeat
numpy.core.defchararray.chararray.replace
numpy.core.defchararray.chararray.reshapenumpy.core.defchararray.chararray.resize
numpy.core.defchararray.chararray.rfind
numpy.core.defchararray.chararray.rindex
numpy.core.defchararray.chararray.rjustnumpy.core.defchararray.chararray.rsplit
numpy.core.defchararray.chararray.rstrip
numpy.core.defchararray.chararray.searchsorted
numpy.core.defchararray.chararray.setfieldnumpy.core.defchararray.chararray.setflags
numpy.core.defchararray.chararray.sort
numpy.core.defchararray.chararray.split
numpy.core.defchararray.chararray.splitlinesnumpy.core.defchararray.chararray.squeeze
numpy.core.defchararray.chararray.startswith
numpy.core.defchararray.chararray.strip
numpy.core.defchararray.chararray.swapaxesnumpy.core.defchararray.chararray.swapcase
numpy.core.defchararray.chararray.take
numpy.core.defchararray.chararray.title
numpy.core.defchararray.chararray.tofilenumpy.core.defchararray.chararray.tolist
numpy.core.defchararray.chararray.tostring
-
08/06/13 Numpy manual contents NumPy v1.7 Manual (DRAFT)
docs.scipy.org/doc/numpy/contents.html 27/53
numpy.core.defchararray.chararray.translate
numpy.core.defchararray.chararray.transpose
numpy.core.defchararray.chararray.uppernumpy.core.defchararray.chararray.view
numpy.core.defchararray.chararray.zfill
C-Types Foreign Function Interface (numpy.ctypeslib)
Datetime Support Functions
Business Day Functions
numpy.busdaycalendar
numpy.busdaycalendar.weekmasknumpy.busdaycalendar.holidays
numpy.is_busday
numpy.busday_offset
numpy.busday_countData type routines
numpy.can_cast
numpy.promote_types
numpy.min_scalar_typenumpy.result_type
numpy.common_type
numpy.obj2sctype
Creating data typesnumpy.dtype
numpy.dtype.newbyteorder
numpy.format_parser
Data type informationnumpy.finfo
numpy.iinfo
numpy.iinfo.min
numpy.iinfo.maxnumpy.MachAr
Data type testing
numpy.issctype
numpy.issubdtypenumpy.issubsctype
numpy.issubclass
numpy.find_common_type
Miscellaneousnumpy.typename
numpy.sctype2char
numpy.mintypecode
Optionally Scipy-accelerated routines (numpy.dual)
Linear algebra
FFT
OtherMathematical functions with automatic domain (numpy.emath)
Floating point error handling
Setting and getting error handlingnumpy.seterr
numpy.geterr
numpy.seterrcall
numpy.geterrcallnumpy.errstate
Internal functions
numpy.seterrobj
numpy.geterrobjDiscrete Fourier Transform (numpy.fft)
-
08/06/13 Numpy manual contents NumPy v1.7 Manual (DRAFT)
docs.scipy.org/doc/numpy/contents.html 28/53
Standard FFTs
numpy.fft.fft
numpy.fft.ifft
numpy.fft.fft2numpy.fft.ifft2
numpy.fft.fftn
numpy.fft.ifftn
Real FFTsnumpy.fft.rfft
numpy.fft.irfft
numpy.fft.rfft2
numpy.fft.irfft2numpy.fft.rfftn
numpy.fft.irfftn
Hermitian FFTs
numpy.fft.hfftnumpy.fft.ihfft
Helper routines
numpy.fft.fftfreq
numpy.fft.fftshiftnumpy.fft.ifftshift
Background information
Implementation details
Real and Hermitian transformsHigher dimensions
References
Examples
Financial functionsSimple financial functions
numpy.fv
numpy.pv
numpy.npvnumpy.pmt
numpy.ppmt
numpy.ipmt
numpy.irrnumpy.mirr
numpy.nper
numpy.rate
Functional programmingnumpy.apply_along_axis
numpy.apply_over_axes
numpy.vectorize
numpy.vectorize.__call__
numpy.frompyfuncnumpy.piecewise
Numpy-specific help functions
Finding help
numpy.lookforReading help
numpy.info
numpy.source
Indexing routinesGenerating index arrays
numpy.c
numpy.r
numpy.s
-
08/06/13 Numpy manual contents NumPy v1.7 Manual (DRAFT)
docs.scipy.org/doc/numpy/contents.html 29/53
numpy.nonzeronumpy.where
numpy.indices
numpy.ix
numpy.ogridnumpy.ravel_multi_index
numpy.unravel_index
numpy.diag_indices
numpy.diag_indices_fromnumpy.mask_indices
numpy.tril_indices
numpy.tril_indices_from
numpy.triu_indicesnumpy.triu_indices_from
Indexing-like operations
numpy.take
numpy.choosenumpy.compress
numpy.diag
numpy.diagonal
numpy.selectInserting data into arrays
numpy.place
numpy.put
numpy.putmasknumpy.fill_diagonal
Iterating over arrays
numpy.nditer
numpy.nditer.dtypesnumpy.nditer.finished
numpy.nditer.has_delayed_bufalloc
numpy.nditer.has_index
numpy.nditer.has_multi_indexnumpy.nditer.iterationneedsapi
numpy.nditer.iterindex
numpy.nditer.itersize
numpy.nditer.ndimnumpy.nditer.nop
numpy.nditer.operands
numpy.nditer.shape
numpy.nditer.copynumpy.nditer.debug_print
numpy.nditer.enable_external_loop
numpy.nditer.iternext
numpy.nditer.nextnumpy.nditer.remove_axis
numpy.nditer.remove_multi_index
numpy.nditer.reset
numpy.ndenumeratenumpy.ndenumerate.next
numpy.ndindex
numpy.ndindex.ndincr
numpy.ndindex.nextnumpy.flatiter
numpy.flatiter.copy
numpy.flatiter.next
Input and output
-
08/06/13 Numpy manual contents NumPy v1.7 Manual (DRAFT)
docs.scipy.org/doc/numpy/contents.html 30/53
NPZ files
numpy.loadnumpy.save
numpy.savez
Text files
numpy.loadtxtnumpy.savetxt
numpy.genfromtxt
numpy.fromregex
numpy.fromstringnumpy.ndarray.tofile
numpy.ndarray.tolist
Raw binary files
String formattingnumpy.array_repr
numpy.array_str
Memory mapping files
numpy.memmapText formatting options
numpy.set_printoptions
numpy.get_printoptions
numpy.set_string_functionBase-n representations
numpy.binary_repr
numpy.base_repr
Data sourcesnumpy.DataSource
numpy.DataSource.abspath
numpy.DataSource.exists
numpy.DataSource.openLinear algebra (numpy.linalg)
Matrix and vector products
numpy.dotnumpy.vdot
numpy.inner
numpy.outer
numpy.tensordotnumpy.einsum
numpy.linalg.matrix_power
numpy.kron
Decompositionsnumpy.linalg.cholesky
numpy.linalg.qr
numpy.linalg.svd
Matrix eigenvaluesnumpy.linalg.eig
numpy.linalg.eigh
numpy.linalg.eigvals
numpy.linalg.eigvalshNorms and other numbers
numpy.linalg.norm
numpy.linalg.cond
numpy.linalg.detnumpy.linalg.slogdet
numpy.trace
Solving equations and inverting matrices
numpy.linalg.solve
-
08/06/13 Numpy manual contents NumPy v1.7 Manual (DRAFT)
docs.scipy.org/doc/numpy/contents.html 31/53
numpy.linalg.tensorsolve
numpy.linalg.lstsq
numpy.linalg.invnumpy.linalg.pinv
numpy.linalg.tensorinv
Exceptions
numpy.linalg.LinAlgErrorLogic functions
Truth value testing
numpy.all
numpy.anyArray contents
numpy.isfinite
numpy.isinf
numpy.isnannumpy.isneginf
numpy.isposinf
Array type testing
numpy.iscomplexnumpy.iscomplexobj
numpy.isfortran
numpy.isreal
numpy.isrealobjnumpy.isscalar
Logical operations
numpy.logical_and
numpy.logical_ornumpy.logical_not
numpy.logical_xor
Comparison
numpy.allclosenumpy.array_equal
numpy.array_equiv
numpy.greater
numpy.greater_equalnumpy.less
numpy.less_equal
numpy.equal
numpy.not_equalMasked array operations
Constants
numpy.ma.MaskType
CreationFrom existing data
numpy.ma.masked_array
numpy.ma.array
numpy.ma.copynumpy.ma.frombuffer
numpy.ma.fromfunction
numpy.ma.MaskedArray.copy
Ones and zerosnumpy.ma.empty
numpy.ma.empty_like
numpy.ma.masked_all
numpy.ma.masked_all_likenumpy.ma.ones
numpy.ma.zeros
-
08/06/13 Numpy manual contents NumPy v1.7 Manual (DRAFT)
docs.scipy.org/doc/numpy/contents.html 32/53
Inspecting the array
numpy.ma.all
numpy.ma.any
numpy.ma.countnumpy.ma.count_masked
numpy.ma.getmask
numpy.ma.getmaskarray
numpy.ma.getdatanumpy.ma.nonzero
numpy.ma.shape
numpy.ma.size
numpy.ma.MaskedArray.datanumpy.ma.MaskedArray.mask
numpy.ma.MaskedArray.recordmask
numpy.ma.MaskedArray.all
numpy.ma.MaskedArray.anynumpy.ma.MaskedArray.count
numpy.ma.MaskedArray.nonzero
numpy.ma.shape
numpy.ma.sizeManipulating a MaskedArray
Changing the shape
numpy.ma.ravel
numpy.ma.reshapenumpy.ma.resize
numpy.ma.MaskedArray.flatten
numpy.ma.MaskedArray.ravel
numpy.ma.MaskedArray.reshapenumpy.ma.MaskedArray.resize
Modifying axes
numpy.ma.swapaxes
numpy.ma.transposenumpy.ma.MaskedArray.swapaxes
numpy.ma.MaskedArray.transpose
Changing the number of dimensions
numpy.ma.atleast_1dnumpy.ma.atleast_2d
numpy.ma.atleast_3d
numpy.ma.expand_dims
numpy.ma.squeezenumpy.ma.MaskedArray.squeeze
numpy.ma.column_stack
numpy.ma.concatenate
numpy.ma.dstacknumpy.ma.hstack
numpy.ma.hsplit
numpy.ma.mr
numpy.ma.row_stacknumpy.ma.vstack
Joining arrays
numpy.ma.column_stack
numpy.ma.concatenatenumpy.ma.dstack
numpy.ma.hstack
numpy.ma.vstack
Operations on masksCreating a mask
-
08/06/13 Numpy manual contents NumPy v1.7 Manual (DRAFT)
docs.scipy.org/doc/numpy/contents.html 33/53
numpy.ma.make_masknumpy.ma.make_mask_none
numpy.ma.mask_or
numpy.ma.make_mask_descr
Accessing a masknumpy.ma.getmask
numpy.ma.getmaskarray
numpy.ma.masked_array.mask
Finding masked datanumpy.ma.flatnotmasked_contiguous
numpy.ma.flatnotmasked_edges
numpy.ma.notmasked_contiguous
numpy.ma.notmasked_edgesModifying a mask
numpy.ma.mask_cols
numpy.ma.mask_or
numpy.ma.mask_rowcolsnumpy.ma.mask_rows
numpy.ma.harden_mask
numpy.ma.soften_mask
numpy.ma.MaskedArray.harden_masknumpy.ma.MaskedArray.soften_mask
numpy.ma.MaskedArray.shrink_mask
numpy.ma.MaskedArray.unshare_mask
Conversion operations> to a masked array
numpy.ma.asarray
numpy.ma.asanyarray
numpy.ma.fix_invalidnumpy.ma.masked_equal
numpy.ma.masked_greater
numpy.ma.masked_greater_equal
numpy.ma.masked_insidenumpy.ma.masked_invalid
numpy.ma.masked_less
numpy.ma.masked_less_equal
numpy.ma.masked_not_equalnumpy.ma.masked_object
numpy.ma.masked_outside
numpy.ma.masked_values
numpy.ma.masked_where> to a ndarray
numpy.ma.compress_cols
numpy.ma.compress_rowcols
numpy.ma.compress_rowsnumpy.ma.compressed
numpy.ma.filled
numpy.ma.MaskedArray.compressed
numpy.ma.MaskedArray.filled> to another object
numpy.ma.MaskedArray.tofile
numpy.ma.MaskedArray.tolist
numpy.ma.MaskedArray.torecordsnumpy.ma.MaskedArray.tostring
Pickling and unpickling
numpy.ma.dump
numpy.ma.dumps
-
08/06/13 Numpy manual contents NumPy v1.7 Manual (DRAFT)
docs.scipy.org/doc/numpy/contents.html 34/53
numpy.ma.load
numpy.ma.loadsFilling a masked array
numpy.ma.common_fill_value
numpy.ma.default_fill_value
numpy.ma.maximum_fill_valuenumpy.ma.maximum_fill_value
numpy.ma.set_fill_value
numpy.ma.MaskedArray.get_fill_value
numpy.ma.MaskedArray.set_fill_valuenumpy.ma.MaskedArray.fill_value
Masked arrays arithmetics
Arithmetics
numpy.ma.anomnumpy.ma.anomalies
numpy.ma.average
numpy.ma.conjugate
numpy.ma.corrcoefnumpy.ma.cov
numpy.ma.cumsum
numpy.ma.cumprod
numpy.ma.meannumpy.ma.median
numpy.ma.power
numpy.ma.prod
numpy.ma.stdnumpy.ma.sum
numpy.ma.var
numpy.ma.MaskedArray.anom
numpy.ma.MaskedArray.cumprodnumpy.ma.MaskedArray.cumsum
numpy.ma.MaskedArray.mean
numpy.ma.MaskedArray.prod
numpy.ma.MaskedArray.stdnumpy.ma.MaskedArray.sum
numpy.ma.MaskedArray.var
Minimum/maximum
numpy.ma.argmaxnumpy.ma.argmin
numpy.ma.max
numpy.ma.min
numpy.ma.ptpnumpy.ma.MaskedArray.argmax
numpy.ma.MaskedArray.argmin
numpy.ma.MaskedArray.max
numpy.ma.MaskedArray.minnumpy.ma.MaskedArray.ptp
Sorting
numpy.ma.argsort
numpy.ma.sortnumpy.ma.MaskedArray.argsort
numpy.ma.MaskedArray.sort
Algebra
numpy.ma.diagnumpy.ma.dot
numpy.ma.identity
numpy.ma.inner
-
08/06/13 Numpy manual contents NumPy v1.7 Manual (DRAFT)
docs.scipy.org/doc/numpy/contents.html 35/53
numpy.ma.innerproduct
numpy.ma.outernumpy.ma.outerproduct
numpy.ma.trace
numpy.ma.transpose
numpy.ma.MaskedArray.trace
numpy.ma.MaskedArray.transposePolynomial fit
numpy.ma.vander
numpy.ma.polyfit
Clipping and roundingnumpy.ma.around
numpy.ma.clip
numpy.ma.round
numpy.ma.MaskedArray.clipnumpy.ma.MaskedArray.round
Miscellanea
numpy.ma.allequal
numpy.ma.allclosenumpy.ma.apply_along_axis
numpy.ma.arange
numpy.ma.choose
numpy.ma.ediff1dnumpy.ma.indices
numpy.ma.where
Mathematical functions
Trigonometric functionsnumpy.sin
numpy.cos
numpy.tan
numpy.arcsinnumpy.arccos
numpy.arctan
numpy.hypot
numpy.arctan2numpy.degrees
numpy.radians
numpy.unwrap
numpy.deg2radnumpy.rad2deg
Hyperbolic functions
numpy.sinh
numpy.coshnumpy.tanh
numpy.arcsinh
numpy.arccosh
numpy.arctanhRounding
numpy.around
numpy.round
numpy.rintnumpy.fix
numpy.floor
numpy.ceil
numpy.truncSums, products, differences
numpy.prod
-
08/06/13 Numpy manual contents NumPy v1.7 Manual (DRAFT)
docs.scipy.org/doc/numpy/contents.html 36/53
numpy.sum
numpy.nansum
numpy.cumprodnumpy.cumsum
numpy.diff
numpy.ediff1d
numpy.gradientnumpy.cross
numpy.trapz
Exponents and logarithms
numpy.expnumpy.expm1
numpy.exp2
numpy.log
numpy.log10numpy.log2
numpy.log1p
numpy.logaddexp
numpy.logaddexp2Other special functions
numpy.i0
numpy.sinc
Floating point routines
numpy.signbitnumpy.copysign
numpy.frexp
numpy.ldexp
Arithmetic operationsnumpy.add
numpy.reciprocal
numpy.negative
numpy.multiplynumpy.divide
numpy.power
numpy.subtract
numpy.true_dividenumpy.floor_divide
numpy.fmod
numpy.mod
numpy.modfnumpy.remainder
Handling complex numbers
numpy.angle
numpy.realnumpy.imag
numpy.conj
Miscellaneous
numpy.convolvenumpy.clip
numpy.sqrt
numpy.square
numpy.absolutenumpy.fabs
numpy.sign
numpy.maximum
numpy.minimumnumpy.nan_to_num
-
08/06/13 Numpy manual contents NumPy v1.7 Manual (DRAFT)
docs.scipy.org/doc/numpy/contents.html 37/53
numpy.real_if_close
numpy.interp
Matrix library (numpy.matlib)
numpy.matlib.empty
numpy.matlib.zeros
numpy.matlib.ones
numpy.matlib.eyenumpy.matlib.identity
numpy.matlib.repmat
numpy.matlib.rand
numpy.matlib.randnNumarray compatibility (numpy.numarray)
Old Numeric compatibility (numpy.oldnumeric)
Miscellaneous routines
Buffer objects
numpy.getbuffernumpy.newbuffer
Performance tuning
numpy.alterdot
numpy.restoredotnumpy.setbufsize
numpy.getbufsize
Padding Arrays
numpy.pad
PolynomialsTransition notice
Polynomial Package
Using the Convenience Classes
BasicsCalculus
Other Polynomial Constructors
Fitting
Polynomial Module (numpy.polynomial.polynomial)
Polynomial Class
numpy.polynomial.polynomial.Polynomialnumpy.polynomial.polynomial.Polynomial.domain
numpy.polynomial.polynomial.Polynomial.window
numpy.polynomial.polynomial.Polynomial.__call__
numpy.polynomial.polynomial.Polynomial.basisnumpy.polynomial.polynomial.Polynomial.cast
numpy.polynomial.polynomial.Polynomial.convert
numpy.polynomial.polynomial.Polynomial.copy
numpy.polynomial.polynomial.Polynomial.cutdegnumpy.polynomial.polynomial.Polynomial.degree
numpy.polynomial.polynomial.Polynomial.deriv
numpy.polynomial.polynomial.Polynomial.fit
numpy.polynomial.polynomial.Polynomial.fromrootsnumpy.polynomial.polynomial.Polynomial.has_samecoef
numpy.polynomial.polynomial.Polynomial.has_samedomain
numpy.polynomial.polynomial.Polynomial.has_sametype
numpy.polynomial.polynomial.Polynomial.has_samewindownumpy.polynomial.polynomial.Polynomial.identity
numpy.polynomial.polynomial.Polynomial.integ
numpy.polynomial.polynomial.Polynomial.linspace
numpy.polynomial.polynomial.Polynomial.mapparmsnumpy.polynomial.polynomial.Polynomial.roots
numpy.polynomial.polynomial.Polynomial.trim
-
08/06/13 Numpy manual contents NumPy v1.7 Manual (DRAFT)
docs.scipy.org/doc/numpy/contents.html 38/53
numpy.polynomial.polynomial.Polynomial.truncateBasics
numpy.polynomial.polynomial.polyval
numpy.polynomial.polynomial.polyval2d
numpy.polynomial.polynomial.polyval3dnumpy.polynomial.polynomial.polygrid2d
numpy.polynomial.polynomial.polygrid3d
numpy.polynomial.polynomial.polyroots
numpy.polynomial.polynomial.polyfromrootsFitting
numpy.polynomial.polynomial.polyfit
numpy.polynomial.polynomial.polyvander
numpy.polynomial.polynomial.polyvander2dnumpy.polynomial.polynomial.polyvander3d
Calculus
numpy.polynomial.polynomial.polyder
numpy.polynomial.polynomial.polyintAlgebra
numpy.polynomial.polynomial.polyadd
numpy.polynomial.polynomial.polysub
numpy.polynomial.polynomial.polymulnumpy.polynomial.polynomial.polymulx
numpy.polynomial.polynomial.polydiv
numpy.polynomial.polynomial.polypow
Miscellaneousnumpy.polynomial.polynomial.polycompanion
numpy.polynomial.polynomial.polydomain
numpy.polynomial.polynomial.polyzero
numpy.polynomial.polynomial.polyonenumpy.polynomial.polynomial.polyx
numpy.polynomial.polynomial.polytrim
numpy.polynomial.polynomial.polyline
Chebyshev Module (numpy.polynomial.chebyshev)
Chebyshev Class
numpy.polynomial.chebyshev.Chebyshev
numpy.polynomial.chebyshev.Chebyshev.domainnumpy.polynomial.chebyshev.Chebyshev.window
numpy.polynomial.chebyshev.Chebyshev.__call__
numpy.polynomial.chebyshev.Chebyshev.basis
numpy.polynomial.chebyshev.Chebyshev.castnumpy.polynomial.chebyshev.Chebyshev.convert
numpy.polynomial.chebyshev.Chebyshev.copy
numpy.polynomial.chebyshev.Chebyshev.cutdeg
numpy.polynomial.chebyshev.Chebyshev.degreenumpy.polynomial.chebyshev.Chebyshev.deriv
numpy.polynomial.chebyshev.Chebyshev.fit
numpy.polynomial.chebyshev.Chebyshev.fromroots
numpy.polynomial.chebyshev.Chebyshev.has_samecoefnumpy.polynomial.chebyshev.Chebyshev.has_samedomain
numpy.polynomial.chebyshev.Chebyshev.has_sametype
numpy.polynomial.chebyshev.Chebyshev.has_samewindow
numpy.polynomial.chebyshev.Chebyshev.identitynumpy.polynomial.chebyshev.Chebyshev.integ
numpy.polynomial.chebyshev.Chebyshev.linspace
numpy.polynomial.chebyshev.Chebyshev.mapparms
numpy.polynomial.chebyshev.Chebyshev.rootsnumpy.polynomial.chebyshev.Chebyshev.trim
-
08/06/13 Numpy manual contents NumPy v1.7 Manual (DRAFT)
docs.scipy.org/doc/numpy/contents.html 39/53
numpy.polynomial.chebyshev.Chebyshev.truncate
Basicsnumpy.polynomial.chebyshev.chebval
numpy.polynomial.chebyshev.chebval2d
numpy.polynomial.chebyshev.chebval3d
numpy.polynomial.chebyshev.chebgrid2dnumpy.polynomial.chebyshev.chebgrid3d
numpy.polynomial.chebyshev.chebroots
numpy.polynomial.chebyshev.chebfromroots
Fittingnumpy.polynomial.chebyshev.chebfit
numpy.polynomial.chebyshev.chebvander
numpy.polynomial.chebyshev.chebvander2d
numpy.polynomial.chebyshev.chebvander3dCalculus
numpy.polynomial.chebyshev.chebder
numpy.polynomial.chebyshev.chebint
Algebranumpy.polynomial.chebyshev.chebadd
numpy.polynomial.chebyshev.chebsub
numpy.polynomial.chebyshev.chebmul
numpy.polynomial.chebyshev.chebmulxnumpy.polynomial.chebyshev.chebdiv
numpy.polynomial.chebyshev.chebpow
Quadrature
numpy.polynomial.chebyshev.chebgaussnumpy.polynomial.chebyshev.chebweight
Miscellaneous
numpy.polynomial.chebyshev.chebcompanion
numpy.polynomial.chebyshev.chebdomainnumpy.polynomial.chebyshev.chebzero
numpy.polynomial.chebyshev.chebone
numpy.polynomial.chebyshev.chebx
numpy.polynomial.chebyshev.chebtrimnumpy.polynomial.chebyshev.chebline
numpy.polynomial.chebyshev.cheb2poly
numpy.polynomial.chebyshev.poly2cheb
Legendre Module (numpy.polynomial.legendre)
Legendre Class
numpy.polynomial.legendre.Legendre
numpy.polynomial.legendre.Legendre.domainnumpy.polynomial.legendre.Legendre.window
numpy.polynomial.legendre.Legendre.__call__
numpy.polynomial.legendre.Legendre.basis
numpy.polynomial.legendre.Legendre.castnumpy.polynomial.legendre.Legendre.convert
numpy.polynomial.legendre.Legendre.copy
numpy.polynomial.legendre.Legendre.cutdeg
numpy.polynomial.legendre.Legendre.degreenumpy.polynomial.legendre.Legendre.deriv
numpy.polynomial.legendre.Legendre.fit
numpy.polynomial.legendre.Legendre.fromroots
numpy.polynomial.legendre.Legendre.has_samecoefnumpy.polynomial.legendre.Legendre.has_samedomain
numpy.polynomial.legendre.Legendre.has_sametype
numpy.polynomial.legendre.Legendre.has_samewindow
numpy.polynomial.legendre.Legendre.identity
-
08/06/13 Numpy manual contents NumPy v1.7 Manual (DRAFT)
docs.scipy.org/doc/numpy/contents.html 40/53
numpy.polynomial.legendre.Legendre.integ
numpy.polynomial.legendre.Legendre.linspace
numpy.polynomial.legendre.Legendre.mapparmsnumpy.polynomial.legendre.Legendre.roots
numpy.polynomial.legendre.Legendre.trim
numpy.polynomial.legendre.Legendre.truncate
Basicsnumpy.polynomial.legendre.legval
numpy.polynomial.legendre.legval2d
numpy.polynomial.legendre.legval3d
numpy.polynomial.legendre.leggrid2dnumpy.polynomial.legendre.leggrid3d
numpy.polynomial.legendre.legroots
numpy.polynomial.legendre.legfromroots
Fittingnumpy.polynomial.legendre.legfit
numpy.polynomial.legendre.legvander
numpy.polynomial.legendre.legvander2d
numpy.polynomial.legendre.legvander3dCalculus
numpy.polynomial.legendre.legder
numpy.polynomial.legendre.legint
Algebranumpy.polynomial.legendre.legadd
numpy.polynomial.legendre.legsub
numpy.polynomial.legendre.legmul
numpy.polynomial.legendre.legmulxnumpy.polynomial.legendre.legdiv
numpy.polynomial.legendre.legpow
Quadrature
numpy.polynomial.legendre.leggaussnumpy.polynomial.legendre.legweight
Miscellaneous
numpy.polynomial.legendre.legcompanion
numpy.polynomial.legendre.legdomainnumpy.polynomial.legendre.legzero
numpy.polynomial.legendre.legone
numpy.polynomial.legendre.legx
numpy.polynomial.legendre.legtrimnumpy.polynomial.legendre.legline
numpy.polynomial.legendre.leg2poly
numpy.polynomial.legendre.poly2leg
Laguerre Module (numpy.polynomial.laguerre)
Laguerre Class
numpy.polynomial.laguerre.Laguerre
numpy.polynomial.laguerre.Laguerre.domainnumpy.polynomial.laguerre.Laguerre.window
numpy.polynomial.laguerre.Laguerre.__call__
numpy.polynomial.laguerre.Laguerre.basis
numpy.polynomial.laguerre.Laguerre.castnumpy.polynomial.laguerre.Laguerre.convert
numpy.polynomial.laguerre.Laguerre.copy
numpy.polynomial.laguerre.Laguerre.cutdeg
numpy.polynomial.laguerre.Laguerre.degreenumpy.polynomial.laguerre.Laguerre.deriv
numpy.polynomial.laguerre.Laguerre.fit
numpy.polynomial.laguerre.Laguerre.fromroots
-
08/06/13 Numpy manual contents NumPy v1.7 Manual (DRAFT)
docs.scipy.org/doc/numpy/contents.html 41/53
numpy.polynomial.laguerre.Laguerre.has_samecoef
numpy.polynomial.laguerre.Laguerre.has_samedomain
numpy.polynomial.laguerre.Laguerre.has_sametype
numpy.polynomial.laguerre.Laguerre.has_samewindownumpy.polynomial.laguerre.Laguerre.identity
numpy.polynomial.laguerre.Laguerre.integ
numpy.polynomial.laguerre.Laguerre.linspace
numpy.polynomial.laguerre.Laguerre.mapparmsnumpy.polynomial.laguerre.Laguerre.roots
numpy.polynomial.laguerre.Laguerre.trim
numpy.polynomial.laguerre.Laguerre.truncate
Basicsnumpy.polynomial.laguerre.lagval
numpy.polynomial.laguerre.lagval2d
numpy.polynomial.laguerre.lagval3d
numpy.polynomial.laguerre.laggrid2dnumpy.polynomial.laguerre.laggrid3d
numpy.polynomial.laguerre.lagroots
numpy.polynomial.laguerre.lagfromroots
Fittingnumpy.polynomial.laguerre.lagfit
numpy.polynomial.laguerre.lagvander
numpy.polynomial.laguerre.lagvander2d
numpy.polynomial.laguerre.lagvander3dCalculus
numpy.polynomial.laguerre.lagder
numpy.polynomial.laguerre.lagint
Algebranumpy.polynomial.laguerre.lagadd
numpy.polynomial.laguerre.lagsub
numpy.polynomial.laguerre.lagmul
numpy.polynomial.laguerre.lagmulxnumpy.polynomial.laguerre.lagdiv
numpy.polynomial.laguerre.lagpow
Quadrature
numpy.polynomial.laguerre.laggaussnumpy.polynomial.laguerre.lagweight
Miscellaneous
numpy.polynomial.laguerre.lagcompanion
numpy.polynomial.laguerre.lagdomainnumpy.polynomial.laguerre.lagzero
numpy.polynomial.laguerre.lagone
numpy.polynomial.laguerre.lagx
numpy.polynomial.laguerre.lagtrimnumpy.polynomial.laguerre.lagline
numpy.polynomial.laguerre.lag2poly
numpy.polynomial.laguerre.poly2lag
Hermite Module, Physicists (numpy.polynomial.hermite)
Hermite Class
numpy.polynomial.hermite.Hermite
numpy.polynomial.hermite.Hermite.domainnumpy.polynomial.hermite.Hermite.window
numpy.polynomial.hermite.Hermite.__call__
numpy.polynomial.hermite.Hermite.basis
numpy.polynomial.hermite.Hermite.castnumpy.polynomial.hermite.Hermite.convert
numpy.polynomial.hermite.Hermite.copy
-
08/06/13 Numpy manual contents NumPy v1.7 Manual (DRAFT)
docs.scipy.org/doc/numpy/contents.html 42/53
numpy.polynomial.hermite.Hermite.cutdegnumpy.polynomial.hermite.Hermite.degree
numpy.polynomial.hermite.Hermite.deriv
numpy.polynomial.hermite.Hermite.fit
numpy.polynomial.hermite.Hermite.fromrootsnumpy.polynomial.hermite.Hermite.has_samecoef
numpy.polynomial.hermite.Hermite.has_samedomain
numpy.polynomial.hermite.Hermite.has_sametype
numpy.polynomial.hermite.Hermite.has_samewindownumpy.polynomial.hermite.Hermite.identity
numpy.polynomial.hermite.Hermite.integ
numpy.polynomial.hermite.Hermite.linspace
numpy.polynomial.hermite.Hermite.mapparmsnumpy.polynomial.hermite.Hermite.roots
numpy.polynomial.hermite.Hermite.trim
numpy.polynomial.hermite.Hermite.truncate
Basicsnumpy.polynomial.hermite.hermval
numpy.polynomial.hermite.hermval2d
numpy.polynomial.hermite.hermval3d
numpy.polynomial.hermite.hermgrid2dnumpy.polynomial.hermite.hermgrid3d
numpy.polynomial.hermite.hermroots
numpy.polynomial.hermite.hermfromroots
Fittingnumpy.polynomial.hermite.hermfit
numpy.polynomial.hermite.hermvander
numpy.polynomial.hermite.hermvander2d
numpy.polynomial.hermite.hermvander3dCalculus
numpy.polynomial.hermite.hermder
numpy.polynomial.hermite.hermint
Algebranumpy.polynomial.hermite.hermadd
numpy.polynomial.hermite.hermsub
numpy.polynomial.hermite.hermmul
numpy.polynomial.hermite.hermmulxnumpy.polynomial.hermite.hermdiv
numpy.polynomial.hermite.hermpow
Quadrature
numpy.polynomial.hermite.hermgaussnumpy.polynomial.hermite.hermweight
Miscellaneousnumpy.polynomial.hermite.hermcompanion
numpy.polynomial.hermite.hermdomainnumpy.polynomial.hermite.hermzero
numpy.polynomial.hermite.hermonenumpy.polynomial.hermite.hermxnumpy.polynomial.hermite.hermtrim
numpy.polynomial.hermite.hermlinenumpy.polynomial.hermite.herm2polynumpy.polynomial.hermite.poly2herm
HermiteE Module, Probabilists (numpy.polynomial.hermite_e)
HermiteE Classnumpy.polynomial.hermite_e.HermiteE
numpy.polynomial.hermite_e.HermiteE.domain
numpy.polynomial.hermite_e.HermiteE.window
-
08/06/13 Numpy manual contents NumPy v1.7 Manual (DRAFT)
docs.scipy.org/doc/numpy/contents.html 43/53
numpy.polynomial.hermite_e.HermiteE.__call__
numpy.polynomial.hermite_e.HermiteE.basisnumpy.polynomial.hermite_e.HermiteE.cast
numpy.polynomial.hermite_e.HermiteE.convertnumpy.polynomial.hermite_e.HermiteE.copynumpy.polynomial.hermite_e.HermiteE.cutdeg
numpy.polynomial.hermite_e.HermiteE.degreenumpy.polynomial.hermite_e.HermiteE.derivnumpy.polynomial.hermite_e.HermiteE.fit
numpy.polynomial.hermite_e.HermiteE.fromrootsnumpy.polynomial.hermite_e.HermiteE.has_samecoef
numpy.polynomial.hermite_e.HermiteE.has_samedomainnumpy.polynomial.hermite_e.HermiteE.has_sametypenumpy.polynomial.hermite_e.HermiteE.has_samewindow
numpy.polynomial.hermite_e.HermiteE.identitynumpy.polynomial.hermite_e.HermiteE.integnumpy.polynomial.hermite_e.HermiteE.linspace
numpy.polynomial.hermite_e.HermiteE.mapparmsnumpy.polynomial.hermite_e.HermiteE.roots
numpy.polynomial.hermite_e.HermiteE.trimnumpy.polynomial.hermite_e.HermiteE.truncate
Basics
numpy.polynomial.hermite_e.hermevalnumpy.polynomial.hermite_e.hermeval2dnumpy.polynomial.hermite_e.hermeval3d
numpy.polynomial.hermite_e.hermegrid2dnumpy.polynomial.hermite_e.hermegrid3d
numpy.polynomial.hermite_e.hermerootsnumpy.polynomial.hermite_e.hermefromroots
Fitting
numpy.polynomial.hermite_e.hermefitnumpy.polynomial.hermite_e.hermevandernumpy.polynomial.hermite_e.hermevander2d
numpy.polynomial.hermite_e.hermevander3dCalculus
numpy.polynomial.hermite_e.hermedernumpy.polynomial.hermite_e.hermeint
Algebra
numpy.polynomial.hermite_e.hermeaddnumpy.polynomial.hermite_e.hermesubnumpy.polynomial.hermite_e.hermemul
numpy.polynomial.hermite_e.hermemulxnumpy.polynomial.hermite_e.hermediv
numpy.polynomial.hermite_e.hermepowQuadrature
numpy.polynomial.hermite_e.hermegauss
numpy.polynomial.hermite_e.hermeweightMiscellaneous
numpy.polynomial.hermite_e.hermecompanion
numpy.polynomial.hermite_e.hermedomainnumpy.polynomial.hermite_e.hermezero
numpy.polynomial.hermite_e.hermeonenumpy.polynomial.hermite_e.hermexnumpy.polynomial.hermite_e.hermetrim
numpy.polynomial.hermite_e.hermelinenumpy.polynomial.hermite_e.herme2polynumpy.polynomial.hermite_e.poly2herme
-
08/06/13 Numpy manual contents NumPy v1.7 Manual (DRAFT)
docs.scipy.org/doc/numpy/contents.html 44/53
Poly1dBasics
numpy.poly1d
numpy.poly1d.coeffsnumpy.poly1d.ordernumpy.poly1d.variable
numpy.poly1d.__call__numpy.poly1d.deriv
numpy.poly1d.integnumpy.polyvalnumpy.poly
numpy.rootsFitting
numpy.polyfit
Calculusnumpy.polyder
numpy.polyintArithmetic
numpy.polyadd
numpy.polydivnumpy.polymulnumpy.polysub
Warningsnumpy.RankWarning
Random sampling (numpy.random)
Simple random data
numpy.random.randnumpy.random.randnnumpy.random.randint
numpy.random.random_integersnumpy.random.random_samplenumpy.random.random
numpy.random.ranfnumpy.random.sample
numpy.random.choicenumpy.random.bytes
Permutations
numpy.random.shufflenumpy.random.permutation
Distributions
numpy.random.betanumpy.random.binomial
numpy.random.chisquarenumpy.random.dirichletnumpy.random.exponential
numpy.random.fnumpy.random.gamma
numpy.random.geometricnumpy.random.gumbelnumpy.random.hypergeometric
numpy.random.laplacenumpy.random.logisticnumpy.random.lognormal
numpy.random.logseriesnumpy.random.multinomial
numpy.random.multivariate_normalnumpy.random.negative_binomial
-
08/06/13 Numpy manual contents NumPy v1.7 Manual (DRAFT)
docs.scipy.org/doc/numpy/contents.html 45/53
numpy.random.noncentral_chisquarenumpy.random.noncentral_fnumpy.random.normal
numpy.random.paretonumpy.random.poissonnumpy.random.power
numpy.random.rayleighnumpy.random.standard_cauchy
numpy.random.standard_exponentialnumpy.random.standard_gammanumpy.random.standard_normal
numpy.random.standard_tnumpy.random.triangularnumpy.random.uniform
numpy.random.vonmisesnumpy.random.wald
numpy.random.weibullnumpy.random.zipf
Random generator
numpy.random.RandomStatenumpy.random.RandomState.beta
numpy.random.RandomState.binomialnumpy.random.RandomState.bytesnumpy.random.RandomState.chisquare
numpy.random.RandomState.choicenumpy.random.RandomState.dirichletnumpy.random.RandomState.exponential
numpy.random.RandomState.fnumpy.random.RandomState.gamma
numpy.random.RandomState.geometricnumpy.random.RandomState.get_statenumpy.random.RandomState.gumbel
numpy.random.RandomState.hypergeometricnumpy.random.RandomState.laplacenumpy.random.RandomState.logistic
numpy.random.RandomState.lognormalnumpy.random.RandomState.logseries
numpy.random.RandomState.multinomialnumpy.random.RandomState.multivariate_normalnumpy.random.RandomState.negative_binomial
numpy.random.RandomState.noncentral_chisquarenumpy.random.RandomState.noncentral_fnumpy.random.RandomState.normal
numpy.random.RandomState.paretonumpy.random.RandomState.permutation
numpy.random.RandomState.poissonnumpy.random.RandomState.powernumpy.random.RandomState.rand
numpy.random.RandomState.randintnumpy.random.RandomState.randnnumpy.random.RandomState.random_integers
numpy.random.RandomState.random_samplenumpy.random.RandomState.rayleigh
numpy.random.RandomState.seednumpy.random.RandomState.set_statenumpy.random.RandomState.shuffle
numpy.random.RandomState.standard_cauchy
-
08/06/13 Numpy manual contents NumPy v1.7 Manual (DRAFT)
docs.scipy.org/doc/numpy/contents.html 46/53
numpy.random.RandomState.standard_exponentialnumpy.random.RandomState.standard_gammanumpy.random.RandomState.standard_normal
numpy.random.RandomState.standard_tnumpy.random.RandomState.tomaxint
numpy.random.RandomState.triangularnumpy.random.RandomState.uniformnumpy.random.RandomState.vonmises
numpy.random.RandomState.waldnumpy.random.RandomState.weibullnumpy.random.RandomState.zipf
numpy.random.seednumpy.random.get_state
numpy.random.set_stateSet routines
Making proper sets
numpy.uniqueBoolean operations
numpy.in1d
numpy.intersect1dnumpy.setdiff1d
numpy.setxor1dnumpy.union1d
Sorting, searching, and counting
Sortingnumpy.sortnumpy.lexsort
numpy.argsortnumpy.ndarray.sort
numpy.msortnumpy.sort_complex
Searching
numpy.argmaxnumpy.nanargmax
numpy.argminnumpy.nanargminnumpy.argwhere
numpy.nonzeronumpy.flatnonzeronumpy.where
numpy.searchsortednumpy.extract
Countingnumpy.count_nonzero
Statistics
Order statisticsnumpy.aminnumpy.amax
numpy.nanminnumpy.nanmax
numpy.ptpnumpy.percentile
Averages and variances
numpy.averagenumpy.meannumpy.median
numpy.std
-
08/06/13 Numpy manual contents NumPy v1.7 Manual (DRAFT)
docs.scipy.org/doc/numpy/contents.html 47/53
numpy.varCorrelating
numpy.corrcoefnumpy.correlatenumpy.cov
Histogramsnumpy.histogramnumpy.histogram2d
numpy.histogramddnumpy.bincount
numpy.digitizeTest Support (numpy.testing)
Assertsnumpy.testing.assert_almost_equalnumpy.testing.assert_approx_equal
numpy.testing.assert_array_almost_equalnumpy.testing.assert_array_equal
numpy.testing.assert_array_lessnumpy.testing.assert_equalnumpy.testing.assert_raises
numpy.testing.assert_warnsnumpy.testing.assert_string_equalDecorators
numpy.testing.decorators.deprecatednumpy.testing.decorators.knownfailureif
numpy.testing.decorators.setastestnumpy.testing.decorators.skipifnumpy.testing.decorators.slow
numpy.testing.decorate_methodsTest Running
numpy.testing.Tester
numpy.testing.run_module_suitenumpy.testing.rundocs
Window functionsVarious windows
numpy.bartlett
numpy.blackmannumpy.hammingnumpy.hanning
numpy.kaiserPackaging (numpy.distutils)
Modules in numpy.distutils
misc_utilnumpy.distutils.misc_util.get_numpy_include_dirsnumpy.distutils.misc_util.dict_append
numpy.distutils.misc_util.appendpathnumpy.distutils.misc_util.allpath
numpy.distutils.misc_util.dot_joinnumpy.distutils.misc_util.generate_config_pynumpy.distutils.misc_util.get_cmd
numpy.distutils.misc_util.terminal_has_colorsnumpy.distutils.misc_util.red_textnumpy.distutils.misc_util.green_text
numpy.distutils.misc_util.yellow_textnumpy.distutils.misc_util.blue_text
numpy.distutils.misc_util.cyan_textnumpy.distutils.misc_util.cyg2win32
-
08/06/13 Numpy manual contents NumPy v1.7 Manual (DRAFT)
docs.scipy.org/doc/numpy/contents.html 48/53
numpy.distutils.misc_util.all_stringsnumpy.distutils.misc_util.has_f_sources
numpy.distutils.misc_util.has_cxx_sourcesnumpy.distutils.misc_util.filter_sourcesnumpy.distutils.misc_util.get_dependencies
numpy.distutils.misc_util.is_local_src_dirnumpy.distutils.misc_util.get_ext_source_files
numpy.distutils.misc_util.get_script_filesOther modules
numpy.distutils.system_info.get_info
numpy.distutils.system_info.get_standard_filenumpy.distutils.cpuinfo.cpunumpy.distutils.log.set_verbosity
numpy.distutils.exec_commandBuilding Installable C libraries
npy-pkg-config filesReusing a C library from another package
Conversion of .src files
Fortran filesNamed repeat rule
Short repeat rulePre-defined names
Other filesNumpy C-API
Python Types and C-Structures
New Python Types DefinedPyArray_TypePyArrayDescr_Type
PyUFunc_TypePyArrayIter_Type
PyArrayMultiIter_TypePyArrayNeighborhoodIter_TypePyArrayFlags_Type
ScalarArrayTypesOther C-Structures
PyArray_Dims
PyArray_ChunkPyArrayInterface
Internally used structuresSystem configuration
Data type sizes
Platform informationData Type API
Enumerated Types
DefinesMax and min values for integers
Number of bits in data typesBit-width references to enumerated typenumsInteger that can hold a pointer
C-type namesBoolean(Un)Signed Integer
(Complex) Floating pointBit-width names
Printf FormattingArray API
Array structure and data access
-
08/06/13 Numpy manual contents NumPy v1.7 Manual (DRAFT)
docs.scipy.org/doc/numpy/contents.html 49/53
Data accessCreating arrays
From scratchFrom other objects
Dealing with typesGeneral check of Python TypeData-type checking
Converting data typesNew data typesSpecial functions for NPY_OBJECT
Array flagsBasic Array Flags
Combinations of array flagsFlag-like constantsFlag checking
Array method alternative APIConversionShape Manipulation
Item selection and manipulationCalculation
FunctionsArray FunctionsOther functions
Auxiliary Data With Object SemanticsArray IteratorsBroadcasting (multi-iterators)
Neighborhood iteratorArray Scalars
Data-type descriptorsConversion Utilities
For use with PyArg_ParseTuple
Other conversionsMiscellaneous
Importing the APIChecking the API Version
Internal FlexibilityMemory managementThreading support
Group 1Group 2
Priority
Default buffersOther constants
Miscellaneous MacrosEnumerated Types
Array Iterator API
Array IteratorConverting from Previous NumPy IteratorsSimple Iteration Example
Simple Multi-Iteration ExampleIterator Data Types
Construction and DestructionFunctions For Iteration
UFunc API
ConstantsMacrosFunctions
-
08/06/13 Numpy manual contents NumPy v1.7 Manual (DRAFT)
docs.scipy.org/doc/numpy/contents.html 50/53
Generic functions
Importing the APIGeneralized Universal Function API
Definitions
Details of SignatureC-API for implementing Elementary Functions
Numpy core libraries
Numpy core math libraryFloating point classification
Useful math constantsLow-level floating point manipulationComplex functions
Linking against the core math library in an extensionHalf-precision functions
C API Deprecations
BackgroundDeprecation Mechanism NPY_NO_DEPRECATED_API
Numpy internalsNumpy C Code Explanations
Memory model
Data-type encapsulationN-D IteratorsBroadcasting
Array ScalarsAdvanced (Fancy) Indexing
Fancy-indexing checkFancy-indexing implementation
Creating the mapping object
Binding the mapping objectGetting (or Setting)
Universal Functions
SetupFunction call
One LoopStrided LoopBuffered Loop
Final output manipulationMethods
Setup
ReduceAccumulate
ReduceatInternal organization of numpy arraysMultidimensional Array Indexing Order Issues
Numpy and SWIGNumpy.i: a SWIG Interface File for NumPy
Introduction
Using numpy.iAvailable Typemaps
Input ArraysIn-Place ArraysArgout Arrays
Argoutview ArraysOutput ArraysOther Common Types: bool
Other Common Types: complexNumPy Array Scalars and SWIG
-
08/06/13 Numpy manual contents NumPy v1.7 Manual (DRAFT)
docs.scipy.org/doc/numpy/contents.html 51/53
Why is There a Second File?
Helper FunctionsMacrosRoutines
Beyond the Provided TypemapsA Common Example
Other SituationsA Final Note
Summary
Testing the numpy.i TypemapsIntroductionTesting Organization
Testing Header FilesTesting Source Files
Testing SWIG Interface FilesTesting Python Scripts
Acknowledgements
Contributing to NumpyWorking with NumPy source code
Introduction
Install gitOverview
In detailFollowing the latest source
Get the local copy of the code
Updating the codeGit for development
Getting started with Git development
Basic Git setupMaking your own copy (fork) of NumPy
Set up and configure a github accountCreate your own forked copy of NumPy
Set up your fork
OverviewIn detail
Clone your fork
Linking your repository to the upstream repoGit configuration
OverviewIn detail
user.name and user.email
AliasesEditorMerging
Development workflowBasic workflow
Making a new feature branchThe editing workflow
Overview
In more detailWriting the commit message
Rebasing on master
Recovering from mess-upsAsking for your changes to be merged with the main repo
Asking for code reviewFiling a pull request
Pushing changes to the main repo
-
08/06/13 Numpy manual contents NumPy v1.7 Manual (DRAFT)
docs.scipy.org/doc/numpy/contents.html 52/53
Additional things you might want to do
Rewriting commit historyDeleting a branch on github
Several people sharing a single repositoryExploring your repository
git resources
Tutorials and summariesAdvanced git workflowManual pages online
Release NotesNumPy 1.3.0 Release Notes
HighlightsPython 2.6 supportGeneralized ufuncs
Experimental Windows 64 bits supportNew features
Formatting issues
Nan handling in max/minNan handling in sign
New ufuncsMasked arraysgfortran support on windows
Arch option for windows binaryDeprecated features
Histogram
Documentation changesNew C API
Multiarray APIUfunc APINew defines
Portable NAN, INFINITY, etc...Internal changes
numpy.core math configuration revamp
umath refactorImprovements to build warnings
Separate core math libraryCPU arch detection
NumPy 1.4.0 Release Notes
HighlightsNew features
Extended array wrapping mechanism for ufuncs
Automatic detection of forward incompatibilitiesNew iterators
New polynomial supportNew C APINew ufuncs
New definesTestingReusing npymath
Improved set operationsImprovements
DeprecationsInternal changes
Use C99 complex functions when available
split multiarray and umath source codeSeparate compilationSeparate core math library
-
08/06/13 Numpy manual contents NumPy v1.7 Manual (DRAFT)
docs.scipy.org/doc/numpy/contents.html 53/53
NumPy 1.5.0 Release NotesHighlightsNew features
ChangesNumPy 1.6.0 Release Notes
Highlights
New featuresChanges
Deprecated featuresRemoved features
NumPy 1.6.1 Release Notes
NumPy 1.6.2 Release NotesAbout NumPy
NumPy community
About this documentationConventions
Reporting bugsNumpy LicenseGlossary
Jargon