2015-06-23から1日間の記事一覧

scikit-learn 機械学習のためのpython

こちら

Sympyを使う

ここからダウンロードして解凍、(sudo) python setup.py install する from sympy import * 有理数が整数の分数であることなどを含め、代数計算、任意制度計算などを可能にするので、極限・微分・級数展開とかができる >>> a = Rational(1,2) >>> a 1/2 >>> …

Scipyを使う

Scipyの基本はこのページ 特殊関数 線形代数はScipyで 高速フーリエ変換 最適化 少し進んだ内容としての最適化はこちら 乱数・分布 補間 数値積分も得意 疎行列はこちら

matplotlibを使う

とにかくギャラリーからコピペするべき

numpyを使う

高速コンテナの例 import numpy as np a = np.arange(1000) %timeit a ** 2 # A = range(1000)よりずっと速い 検索 np.lookfor('fourrier') ベクトル、行列、アレイ numpyで覚えるべきことは、まず、これ a1 = np.arange(12) a2 = a1.copy() a2.shape = (3, …

ぱらぱらめくる『Python Scientific Lecture Notes』

ずいぶんpythonの使い勝手がわかってきたので、そろそろ面白いこともやってみる こちらがサイト まずipythonを使うことにしよう pip install ipython ipythonhelp("__builtin__.print") # help(print) がワークしないので ipythonの補完機能でメソッドを見つ…