Python

二項分布の計算と分布図

n=30, x=1~30でp=0.1, p=0.6, p=0.9の3通りについて二項分布を計算し、分布図を作成せよ。 import matplotlib.pyplot as plt import numpy as np import pandas as pd from scipy import stats n = 30 p1, p2, p3 = 0.1, 0.6, 0.9 x = np.arange(0,n+1) y1 …

Pythonで超簡単なWebサーバーの立て方

ドキュメントルートにしたいディレクトリへ移動して $ python -m SimpleHTTPServer ポート番号でwebサーバーが立ち上がる。 http://localhost:ポート番号でアクセス可能。

numpy で 配列の次元数を取得する

メモ: numpy で配列の次元数を取得する import numpy A = numpy.array([1, 2, 3]) numpy.ndim(A) >> 1 A.ndim >> 1 の2種類ある。