ホームページ >バックエンド開発 >Python チュートリアル >Pythonにはnumpyが付属していますか?
Python には独自の numpy モジュールが付属していません。Python 公式 Web サイトのリリース バージョンには NumPy モジュールが含まれていないため、自分でインストールする必要があります。インストール方法:「pip3 install --user numpy scipy matplotlib」コマンドを直接使用してインストールします。
このチュートリアルの動作環境: Windows 7 システム、Python 3 バージョン、Dell G3 コンピューター。
Numpy は、Python 用のオープン ソースの数値計算拡張機能です。大きな行列の保存と処理に使用できます。Python 独自のネストされたリスト構造よりもはるかに効率的です。次のような多くの高度な数値プログラミング ツールを提供します。 : 行列データ型、ベクトル処理、および厳密な数値計算用に設計された高度な算術ライブラリ。
Python 公式 Web サイトの配布バージョンには NumPy モジュールは含まれていません。
インストール ライブラリ NumPy
NumPy をインストールする最も簡単な方法は、pip ツールを使用することです:
pip3 install --user numpy scipy matplotlib
--user オプションは にのみ設定できます。システム ディレクトリに書き込む代わりに、現在のユーザーにインストールします。
デフォルトでは、外部回線が使用されます。外部回線は遅すぎます。清華大学のミラーを使用できます:
pip3 install numpy scipy matplotlib -i https://pypi.tuna.tsinghua.edu.cn/simple
NumPy
1 を使用します。 NumPy は、実際の配列機能とデータの高速処理のための関数を提供します。
2. NumPy は、より多くの高度な拡張ライブラリの依存ライブラリでもあり、後で紹介する SciPy、Matplotlib、pandas およびその他のライブラリはすべてこれに依存しています。
3. umPy の組み込み関数のデータ処理速度は C 言語レベルであるため、プログラムを作成する際には、効率のボトルネック (特にループに関する問題) を回避するために、組み込み関数を使用するようにしてください。
Windows オペレーティング システムでは、NumPy のインストールは通常のサードパーティ ライブラリのインストールと同じです。pip コマンドを通じて実行できます。コマンドは次のとおりです:
pip install numpy
ソース コードを自分でダウンロードして、次のコマンド インストールを使用することもできます。
python setup.py install
Linux オペレーティング システムでは、上記の方法も実行可能です。さらに、多くの Linux ディストリビューションにはソフトウェア ソースに共通の Python ライブラリがあるため、Linux システムに付属のソフトウェア マネージャーを通じてインストールすることもできます。たとえば、Ubuntu では次のコマンドを使用してインストールできます:
sudo apt-get install python-numpy
インストールが完了しました。その後、次のように NumPy を使用してデータを操作できます。
# -*- coding: utf-8 -* import numpy as np # 一般以np作为NumPy库的别名 a = np.array([2, 0, 1, 5]) # 创建数组 print(a) # 输出数组 print(a[:3]) # 引用前三个数字(切片) print(a.min()) # 输出a的最小值 a.sort() # 将a的元素从小到大排序,此操作直接修改a,因此这时候a为[0, 1, 2, 5] b= np.array([[1, 2, 3], [4, 5, 6]]) # 创建二维数组 print(b*b) # 输出数组的平方阵,即[[1, 4, 9], [16, 25, 36]]
[関連する推奨事項: Python3 ビデオ チュートリアル ]
以上がPythonにはnumpyが付属していますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。