The Scientific Python ecosystem

Core numeric libraries

  • Numpy
    numerical computing with powerful numerical arrays objects, and routines to manipulate them.

  • Scipy
    high-level numerical routines. Optimization, regression, interpolation, etc;

  • Matplotlib
    2-D visualization, “publication-ready” plots

Advanced interactive environments

  • IPython
    an advanced Python console

  • Jupyter
    notebooks in the browser

Domain-specific packages

  • Mayavi for 3-D visualization

  • pandas, statsmodels, seaborn for statistics

  • sympy for symbolic computing

  • scikit-image for image processing

  • scikit-learn for machine learning

Refenrence

1.1. Python scientific computing ecosystem

你可能感兴趣的:(The Scientific Python ecosystem)