2. Biblioteki w zastosowaniach naukowych i inżynieryjnych

2.1. Środowisko

  • Python 3.6+
  • Libs manually installed
Anaconda

Anaconda is the leading open data science platform powered by Python. The open source version of Anaconda is a high performance distribution of Python and R and includes over 100 of the most popular Python, R and Scala packages for data science.

Additionally, you’ll have access to over 720 packages that can easily be installed with conda, our renowned package, dependency and environment manager, that is included in Anaconda.

2.2. Ecosystem

../_images/scipy-ecosystem1.png

Fig. 2.10. Scipy Ecosystem

2.3. Biblioteki do obsługi danych

  • Pandas
  • NumPy
  • SciPy

2.4. Wykresy i grafy

  • Matplotlib
  • plotly
  • Bokeh
  • PyDotPlus
  • Graphviz

2.5. Biblioteki do nauczania maszynowego

  • scikit-learn
  • scikit-image
  • TensorFlow
  • PyMC3
  • pyTorch
  • keras

2.6. Other

  • Jupyter
  • Dask
  • Numba
  • xarray
  • StatsModels
  • SymPy
  • NetworkX
  • astropy
  • biopython
  • dipy
  • nipy
  • sunpy