python

散布図のプロット

平均 100, 標準偏差 50 の正規分布に従う乱数を10000個生成(x要素のデータとする)。 平均 -200, 標準偏差 100 の正規分布に従う乱数を10000個生成(y要素のデータとする)。 各xy要素を散布図としてプロットする。 #!/usr/bin/env python import random import…

ヒストグラムのプロット

平均 50, 標準偏差 250 の正規分布に従う乱数を10000個生成し、 そのヒストグラムを作成する。 #!/usr/bin/env python import random import matplotlib.pyplot as plt def plot(): mu = 50 sigma = 250 MAX = 1000 MIN = -1000 N = 10000 data = [random.no…

ファイル操作サンプル

>>> fp = open('a.txt','w') >>> fp.write('boyboy') >>> fp.close() >>> fp = open('a.txt','r') >>> fp.read() 'boyboy' >>> fp.close() >>> fp = open('a.txt','a') >>> fp.write('\nsuperboy') >>> fp.close() >>> fp = open('a.txt','r') >>> fp.read()…

Gnuplot.py のインストール

インストールするのにかなり苦労したのでメモ。 Gnuplot.py の使い勝手はまだ良くわかってない。 gnuplotをインストールする。 cygwin公式サイトの setup.exe を実行し、gnuplotのパッケージを選択してインストール。 numpyをインストールする。 http://sour…

psyco のインストール

1. 以下のコマンドを入力。 svn co http://codespeak.net/svn/psyco/dist/ psyco-dist2. psyco-dist というディレクトリの直下で以下のコマンドを入力。 python setup.py install

meadow + python-mode の設定

1. https://launchpad.net/python-mode/ から python-mode.el をダウンロード。 2. Meadow ディレクトリ直下の site-lisp に python-mode.el をおく。3. .emacs に以下の文を追加 (setq auto-mode-alist (cons '("\\.py$" . python-mode) auto-mode-alist)) …