ぱたへね

はてなダイアリーはrustの色分けができないのでこっちに来た

2011-07-01から1ヶ月間の記事一覧

Python Scientific Lecture Notes

Python を科学技術計算に使うための講義ノートの翻訳です。 http://www.ike-dyn.ritsumei.ac.jp/~uchida/scipy-lecture-notes/元の文章もすばらしいけど、すばらしい翻訳まであります。 夏の間に読みたいです。

Beging Python Visualization

Beging Python Visualization読みました。最初はmatplotlibを使った綺麗なグラフの書き方が細かく載っている本かと思って買いましたが、後半がなかなかおもしろく良い意味で裏切られました。Pythonを使ってできることを、浅く広くしっかりと紹介している本で…

グラフタイプ

Beginning Python Visualizationの6章から。 GDPのデータを使って、様々なグラフを書いてみます。テキストに日本語を入れるには、font_managerを使います。 import matplotlib.font_manager prop = matplotlib.font_manager.FontProperties(fname=r'c:\windo…

働くパパのためのThe General Problem Solver

Paradigms of Artificial Intelligence Programming: Case Studies in Common Lispの4章から。4章の一番最初に出てきたプログラムをPythonで実装してみました。元のlispソースはhttp://norvig.com/paip/gps1.lispです。教科書は息子を学校に連れて行くパパで…

matplotlibで、グラフにテキストを入れる。

グラフをに追加できるテキスト関連のまとめ。 サンプル画像 ソースファイル # -*- coding: utf-8 -*- from pylab import * I = arange(0, 2*pi+0.1, 0.01) figure() plot(I, sin(I), label='sin(x)') # labelは凡例で表示する文字列 title('Function y = sin…

matplotlibで軸を制御する

グラフを書くときの軸の設定です。 プロット範囲をmatplotlibに任せるには、'auto'、'equal'、'tight'、'scaled'のどれかを引数にして、axis関数を呼び出します。 xticks,yticksを使えば、座標軸に文字列を使ったり、グリッドの間隔を指定できます。 サンプ…

Matplotlibの細かい話

グラフにタイトルをつける。 titleを使う。 title("example9") 線の太さを変える。 plotの引数にlwを加える。 plot(t, 2*y,'s-' , lw = 4, color = '#ffff00') 細かい色の指定をする。 plotの引数にcolorを追加する。 RGBの16進表記が使用できる。 plot(t, 2…

Matplotlibで複数のグラフを重ねて書く

方法1 plotの引数に複数のグラフを指定する。 plot関数に続けて別のグラフを与えることで、重ねてグラフを表示します。 plot(t, y, '+-.', t, 2*y,'s-') show() 方法2 hold(True)を使う。 hold(True)を指定することで、plot関数は前回にplotしたデータを破棄…

Matplotlibを使って折れ線グラフを書く

Beginning Python Visualizationを読んでいます。ようやく6章まできてグラフを書くようになったので、自分へのメモとして整理しました。折れ線グラフでは、plot関数の引数にformat stringを与える事で、マーカーの形と線の種類を指定できます。線の種類(line…

これなら分かる応用数学教室

これなら分かる応用数学教室―最小二乗法からウェーブレットまでを読みました。最近勉強で使っている本の中では飛び抜けてわかりやすかったので紹介します。もともと仕事で最小二乗法を勉強する必要があったことと、画像処理で使う基礎技術としてフーリエ解析…