Numpy Concepts: Difference between revisions

From NovaOrdis Knowledge Base
Jump to navigation Jump to search
Line 5: Line 5:
=Overview=
=Overview=


NumPy is the short for Numerical Python.
NumPy is the short for Numerical Python. It provides data structures, algorithms and library glue needed for most scientific applications involving numerical data in Python. NumPy contains:
* A fast and efficient multidimensional array object <code>ndarray</code>.
* Functions for performing element-wise computations with arrays, and mathematical operations between arrays.
* Tools for reading and writing array-based datasets to disk.
* Linear algebra operations, Fourier transform, random number generation.
* A mature C API to enable Python extensions and native C or C++ code to access NumPy's data structures.


NumPy is a dependency for [[Pandas_Concepts#Overview|Pandas]].
NumPy is a dependency for [[Pandas_Concepts#Overview|Pandas]].

Revision as of 23:21, 14 May 2024

External

Internal

Overview

NumPy is the short for Numerical Python. It provides data structures, algorithms and library glue needed for most scientific applications involving numerical data in Python. NumPy contains:

  • A fast and efficient multidimensional array object ndarray.
  • Functions for performing element-wise computations with arrays, and mathematical operations between arrays.
  • Tools for reading and writing array-based datasets to disk.
  • Linear algebra operations, Fourier transform, random number generation.
  • A mature C API to enable Python extensions and native C or C++ code to access NumPy's data structures.

NumPy is a dependency for Pandas.

ndarray

Used to implement a Pandas Series.