Python による統計処理 Last modified: Jun 24, 2019
PythonDir.tar.gz の最終更新日付:Mar 17, 2020 修正履歴
以下は,Python で書いた統計プログラムの使用説明書(pdf ファイル)である。
それぞれの pdf ファイルと Python プログラムは一括してダウンロードできる(ファイル名は PythonDir.tar.gz)。
PythonDir.tar.gz をダウンロード後,任意のディレクトリで展開(たいていの場合は,ダブルクリックするだけで展開される。できないときは,ターミナルで gzip -d -c PythonDir.tar.gz | tar -xvpf -)。
そのディレクトリに PythonDir というディレクトリができ,そのディレクトリ中に pdf 文書と statlib と data という 2 つのディレクトリができる。
statlib というディレクトリに Python プログラムが入っている。data には,プログラムが使うデータとテストデータが入っている。
ユーザがこれらの関数(パッケージ)を使うときには,パッケージの所在場所を示してやる必要がある。
ワーキング・ディレクトリが PythonDir のときには
>>> import sys
>>> sys.path.append("statlib")
>>> from xxx import yyy
>>> yyy(...)
とすればよい。
ワーキング・ディレクトリが PythonDir 以外のときには,sys.path.append("statlib") の "statlib" を相対指定にするか,絶対指定(Mac の場合なら "/Users/foo/bar/statlib" など)にする。あるいは,環境変数 PYTHONPATH に statlib のパスを設定すれば,毎回 sys.path.append する必要はない。
statlib をダウンロードせずにパッケージを使うことができる。
>>> import sys
>>> sys.path.append("http://aoki2.si.gunma-u.ac.jp/Python/statlib")
>>> from xxx import yyy
>>> yyy(...)
とすればよい。
警告:以下に示すプログラムは,完全なものでない場合があります。
ユーザが自由に書き換えて使うための下書きとして提供するものです。
- グラフィック関連
- 日本地図・分県地図を描く(白地図のみ)
- 塗り分け地図を描く
- 正規確率紙(度数分布表に基づく場合)
- 正規確率紙(測定値そのものを用いる場合)
- 対数正規確率紙(測定値そのものを用いる場合)
- ワイブル確率紙(測定値そのものを用いる場合)
- 度数分布表に基づいて正規分布にあてはめる
- 群別データ分布図
- 三角多項式グラフ
- 星座グラフ
- レーダーチャート
- チャーノフの顔グラフ
- ROC 曲線と ROC 曲線下面積
- S の plot.design 関数
- 散布図,確率楕円,回帰直線,信頼限界帯,MA regression,RMA regression
- シンプレックス法によるパラメータ推定
- シンプレックス法により関数の最小値を与えるパラメータ推定
- ローレンツ曲線(ジニ係数)
- パレート図
- 連関比率法による季節指数
- プロット関数群
- 分布など
- 多項分布
- 負の超幾何分布
- ポリヤ・エッゲンベルガー分布
- ワイブル分布のパラメータ(最尤推定)
- データ生成・変数変換など
- 混合分布に従う 1 変数データの生成
- 混合分布に従う 2 変数データの生成
- 特定の相関係数行列を持つ 2 変量,多変量データの生成
- Box-Cox 変換の,最適なλ
- 一変量統計
- Excel にある一変量統計関数
- 度数分布表とヒストグラム
- 正規分布確率密度曲線つきヒストグラム
- AIC による,ヒストグラム(度数分布表)の最適階級分割の探索
- 標準偏差の不偏推定値
- 度数分布表から基礎統計量
- 度数分布表から中央値
- 同値のある場合の中央値
- ホッジス・レーマン推定量
- 自己相関係数
- Box-Pierce 検定または Ljung-Box 検定
- 二変量統計
- Excel にある二変量統計関数
- 定点を通る直線回帰式の傾き
- 二本の直線による折れ線回帰
- Reduced Major Axis regression
- Major Axis regression(主成分回帰)
- Passing & Bablok 法による回帰直線
- Deming 法による回帰直線
- 抵抗直線
- ロバストな回帰直線
- 指数曲線回帰 y = a * b**x
- 冪曲線回帰 y = a * x**b
- 特殊な指数曲線回帰 b**y = a * x
- 漸近指数曲線回帰 y = a * b**x + c
- ロジスティック曲線回帰 y = a / (1 + b*exp(-c*x))
- ゴンペルツ曲線回帰 y = a * b**exp(-c*x)
- 非線形曲線回帰
- クロス集計と独立性の検定
- 度数分布・クロス集計
- 属性相関係数
- 相関係数,相関係数行列
- ポリコリック相関係数
- ポリシリアル相関係数
- 級内相関係数
- 相関係数のジャックナイフ推定
- 単相関係数,偏相関係数,重相関係数
- ケンドールのτb
- グッドマン・クラスカルのガンマγ
- 相関比と決定係数
- κ統計量
- Fleiss のκ統計量
- ケンドールの一致度係数
- ブラッドリー・テリーのモデル(準対称性の検定)
- 多変量統計
- 単相関係数,偏相関係数,重相関係数
- 共分散比
- 重相関係数
- 偏相関係数
- メタアナリシス
- 効果量 effect size
- 複数の研究結果から effect size を統合する
- パワーアナリシス
- 有限母集団からの標本サイズ
- 母比率の差の検定に必要なサンプルサイズ・検出力
- 母平均値の差の検定に必要なサンプルサイズ・検出力
- 母相関係数の差の検定に必要なサンプルサイズ・検出力
- 平均値の差の検定に必要なサンプルサイズ
- サンプルサイズが異なる二群の比率の差の検定の検出力
- サンプルサイズが異なる t 検定の検出力
- 相関係数の差の検定に必要なサンプルサイズ・検出力
- 生存期間の差の検定に必要なサンプルサイズ
- 信頼区間
- 母比率の区間推定(二次データ)
- 母平均の区間推定(二次データ)
- 中央値の(差の)信頼区間
- ポアソン定数の信頼区間
- オッズ比と信頼限界値
- 相対危険度(対応のない場合)と信頼限界値
- 相対危険度(対応のある場合)と信頼限界値
- 度数に関する検定
- 二項検定
- ポアソン検定
- 母比率の検定,比率の差の検定,比率の一様性の検定
- 陽性反応適中率(陰性反応適中率)の差の検定
- 適合度の検定(exact test)
- 適合度の検定;χ2 分布による検定
- ハーディー・ワインベルグ平衡
- κ統計量
- Fleiss のκ統計量
- ブラッドリー・テリーのモデル(準対称性の検定)
- カイ二乗分布を使用する独立性の検定と残差分析
- 対数尤度比(G2)に基づく独立性の検定
- 2×2 分割表のフィッシャーの正確確率検定
- フィッシャーの正確確率検定
- AIC による分割表の独立性の判定
- Mantel-Haenszel 検定
- Woolf 検定
- マクネマー検定(拡張を含む)
- Bhapkar 検定と一般化マクネマー検定
- コクラン・アーミテージ検定
- Linear-by-Linear 検定(Mantel の傾向検定)
- Breslow-Day 検定
- コクランの Q 検定
- 二項分布への適合度の検定
- 正規分布への適合度の検定
- ポアソン分布への適合度の検定
- ポリヤ・エッゲンベルガー分布への適合度の検定
- リジット分析
- 平均値・代表値に関する検定
- 母平均の検定(二次データ)
- 二標本コルモゴロフ・スミルノフ検定
- 二群の平均値の差の検定
- 対応のある平均値の差の検定
- ウィルコクソン検定
- マン・ホイットニーの U 検定
- マン・ホイットニーの U 検定(exact test)
- Brunner-Munzel 検定
- 独立 2 標本の並べ替え検定
- ファン・デル・ワーデン検定
- 乱塊法
- フリードマン検定(plus 多重比較)
- 一元配置分散分析(三群以上の平均値の差の検定)
- 一元配置分散分析(exact test)
- 中央値検定
- クラスカル・ウォリス検定(plus 多重比較)
- クラスカル・ウォリス検定(exact test)
- Jonckheere 検定
- 二元配置分散分析
- 二要因の分散分析(SAB タイプ;RBFpq デザイン;被検者内計画)
- 二要因の分散分析(ASB タイプ;SPFp・q デザイン;混合計画)
- 三要因の分散分析(SABC タイプ;RBFpqr デザイン;被検者内計画)
- 多次元分布の平均値の差の検定(ウィルクスのΛ)
- 共分散分析
- 相関に関する検定
- 相関係数の有意性検定
- 母相関係数が 0 以外の特定の値であるかどうかの検定
- 標本相関係数の同等性の検定
- 同じサンプルからの相関係数の差
- 対応のあるデータの二つの相関係数の相等性の検定
- ケンドールの一致度係数
- 一対比較法
- サーストンの一対比較法
- シェッフェの一対比較法
- 一対比較データの双対尺度法(西里)
- ブラッドリー・テリーのモデル
- AHP (Analytic Hierachy Process)
- 多重比較
- ウィリアムズの方法による平均値の多重比較
- ボンフェローニ,ホルム,シェイファー,ホランド・コペンハーバーの方法による平均値の多重比較
- クラスカル・ウォリス検定(plus 多重比較)
- フリードマン検定(plus 多重比較)
- exact 検定とモンテカルロ法による近似検定
- 適合度の検定(exact test)
- 2x2 分割表の場合のフィッシャーの正確確率検定
- フィッシャーの正確確率検定
- マン・ホイットニーの U 検定(exact test)
- Brunner-Munzel 検定(exact test)
- クラスカル・ウォリス検定(exact test)
- 一元配置分散分析(exact test)
- 独立 2 標本の並べ替え検定
- 分散に関する検定
- 二群の等分散性の検定
- Mood 検定(二群の等分散性の検定)
- Bartlett 検定(三群以上の等分散性の検定)
- Levene 検定(三群以上の等分散性の検定)
- Brown-Forsythe 検定(三群以上の等分散性の検定)
- Fligner-Killeen 検定(三群以上の等分散性の検定)
- 分散・共分散行列の同等性の検定
- その他の検定
- Chow 検定
- スミルノフ・グラブス検定
- Box-Pierce 検定または Ljung-Box 検定
- 多変量解析
- クロンバックのα信頼性係数
- リッカート尺度
- 重回帰分析
- 重回帰分析(ステップワイズ変数選択)
- 総当たり法による重回帰分析
- 重回帰分析の標準化残差
- 多重ロジスティックモデル(ロジスティック回帰)
- 総当たり法によるロジスティック回帰分析
- 主成分回帰(PCR 回帰)
- PLS 回帰(cppls, kernelpls, widekernelpls, simpls, oscorespls)
- 判別分析(線形判別関数)
- 総当たり法による線形判別分析
- 判別分析(線形判別関数;ステップワイズ変数選択)
- 判別分析(二次の判別関数)
- 総当たり法による二次の判別分析
- 正準判別分析
- 総当たり法による正準判別分析
- 正準相関分析
- 主成分分析
- 因子分析
- 因子分析の適合度検定
- 検証的因子分析
- カイザー・メイヤー・オルキンのサンプリング適切性基準(KMO, MSA)
- バートレットの球面性検定
- 数量化 I 類
- 数量化 II 類
- 数量化 III 類
- 数量化 IV 類
- クロス集計表・分布表の双対尺度法
- 一対比較データの双対尺度法
- 順位データの双対尺度法
- 主座標分析
- マハラノビスの距離
- 多重共線性のチェック(トレランス)
- 多重共線性のチェック(従属性)
- 生存率解析
- Kaplan-Meyer 法による生命表
- Cutler-Ederer 法による生命表
- Cox-Mantel 検定
- 一般化 Wilcoxon 検定
- Log rank 検定
- リジット分析
- 生存期間の差の検定に必要なサンプルサイズ
- ED50 や LD50 の計算
- その他
- 多様度指数
- 類似度指数
- 日付に関する関数
- ニュートン・ラフソン法による 1 変数方程式の解
- 二分法による 1 変数方程式の解
- シンプレックス法によるパラメータ推定
- シンプレックス法による関数値を最小にするパラメータの推定
- 3次式方程式の解
- 高次式方程式の解
- 多角形の面積
- n 番目のフィボナッチ数を求める(多倍長精度版)
- n 番目のフィボナッチ数を求める
- 素数判定,素因子分解,約数
- 最大公約数,最小公倍数
- 一般化固有値問題
- Python のデータフレームを LaTeX ソースに変換し作表する
直前のページへ戻る E-mail to Shigenobu AOKI
|
Counter: 13623
Since Feb 06, 2019 |