SciPyUserGuide01

Last-modified: 2025-03-30 (日) 19:34:16

SciPy User Guide

SciPy は、 NumPy上に構築された数学アルゴリズムと便利な関数のコレクションです。データの操作と視覚化のための高レベルのコマンドとクラスをユーザーに提供することで、Python に大きなパワーを追加します。

Subpackages and User Guides

SciPy は、さまざまな科学計算ドメインをカバーするサブパッケージに編成されています。これらは次の表にまとめられており、サブパッケージ列には API リファレンスがリンクされ、説明列にはユーザー ガイド (ある場合) がリンクされています。
Subpackage

サブパッケージ説明とユーザーガイド
clusterClustering algorithms
constantsPhysical and mathematical constants
differentiateFinite difference differentiation tools
fftFourier Transforms (scipy.fft)
fftpackFast Fourier Transform routines (legacy)
integrateIntegration (scipy.integrate)
interpolateInterpolation (scipy.interpolate)
ioFile IO (scipy.io)
linalgLinear Algebra (scipy.linalg)
ndimageMultidimensional Image Processing (scipy.ndimage)
odrOrthogonal distance regression
optimizeOptimization (scipy.optimize)
signalSignal Processing (scipy.signal)
sparseSparse Arrays (scipy.sparse)
spatialSpatial Data Structures and Algorithms (scipy.spatial)
specialSpecial Functions (scipy.special)
statsStatistics (scipy.stats)

There are also additional user guides for these topics:

Sparse eigenvalue problems with ARPACK - Eigenvalue problem solver using iterative methods

Compressed Sparse Graph Routines (scipy.sparse.csgraph) - Compressed Sparse Graph Routines

For guidance on organizing and importing functions from SciPy subpackages, refer to the Guidelines for Importing Functions from SciPy.

For information on support for parallel execution and thread safety, see Parallel execution support in SciPy and Thread Safety in SciPy.