6

私は「Scientific Programming with Python (2009)」という本を持っています。この本では、サンプル コードで SciTools を多用しています。私は Python 3.2 64 を使用しています (2.7 の並行インストール/開発環境を持つことを考えています; これについては後で詳しく説明します)、SciTools はまだ移植されていません。

Scitools は多くの目的で NumPy/SciPy に取って代わられましたか? または何?イージービズ? この本を読んで、コードを 3.2 で最新の API やモジュールに翻訳しても問題ありません。Python 2.7 システムをセットアップするよりも、むしろそうしたほうがよいでしょう。

おすすめのセットアップは?

4

2 に答える 2

13

Scipy/Numpy は、Python を使用した科学/数値計算のデファクト スタンダードです。パッケージの大部分は、それらの上に構築されています (Scitools を含む)。多くの点で、Scitools は Numpy/Scipy/Matplotlib の簡易ラッパーにすぎないように見えます。

Python 3 のサポートに関しては、Numpy と Scipy がありますが、Matplotlib はまだありません (ただし、github の開発リポジトリでサポートされる可能性があると思います)。

http://onpython3yet.com/packages/requirements?r=numpy%0D%0Amatplotlib%0D%0Ascipy

個人的には、Scitools を使用したことはありません。他のライブラリを直接使用する低レベルの制御を好むからです。完全な科学的プログラミング スタックの Python 3 への移行がまだ完了していないため、私は Python 2.7 を使い続けています。

于 2012-05-24T13:47:40.173 に答える
0

また、数値作業についてはPandasを参照してください。NumPy の上に構築されています。

于 2012-05-25T03:56:35.877 に答える