統計 stats

このセクションでは、さまざまな統計的テストとツールを集めています。モデルとは独立して使用できるものもあれば、モデルとモデル結果の拡張として使用されるものもあります。

API 警告: このカテゴリの関数とオブジェクトはさまざまなモジュールに分散されており、依然として移動される可能性があります。将来的には、統計テストにより、生の数値だけではなく、より有益なレポートを含むクラス インスタンスが返されることが期待されます。

残差診断及び特定化の検定

Autocorrelation

durbin_watson(resids[, axis])

ダービン・ワトソン統計量を計算します。

acorr_breusch_godfrey(res[, nlags, store])

残差自己相関のための Breusch-Godfrey のラグランジュ乗数検定。

acorr_ljungbox(x[, lags, boxpierce, ...])

残差自己相関のための Ljung-Box 検定。

acorr_lm(resid[, nlags, store, period, ...])

ラグランジュ乗数法による自己相関の検定。

Heteroscedasticity

het_arch(resid[, nlags, store, ddof])

自己回帰条件付き不均一分散性 (ARCH) の Engle 検定。

het_breuschpagan(resid, exog_het[, robust])

不均一分散性のBreusch-Pagan によるラグランジュ乗数検定

het_goldfeldquandt(y, x[, idx, split, drop, ...])

Goldfeld-Quandtの等分散性検定。

het_white(resid, exog)

不均一分散性のための White のラグランジュ乗数検定。

Kurtosis

robust_kurtosis(y[, axis, ab, dg, excess])

キムとホワイト の4つの尖度尺度を計算します

expected_robust_kurtosis([ab, dg])

データが正規分布していると仮定して、キムとホワイト のロバストな尖度尺度の期待値を計算します。

Normality

jarque_bera(resids[, axis])

ジャック–ベラ正規性検定。

omni_normtest(resids[, axis])

正規性の総括的検定

Outliers and Influence

OLSInfluence(results)

外れ値を計算し、OLS 結果の影響測定を行うクラス

GLMInfluence(results[, resid, endog, exog, ...])

影響と外れ値の測定 (実験的)

MLEInfluence(results[, resid, endog, exog, ...])

グローバルな影響力と異常値の測定 (実験的)

variance_inflation_factor(exog, exog_idx)

1 つの外生変数に対する分散膨張係数 VIF

Skewness

medcouple(y[, axis])

歪度のロバストな尺度として中央値を計算する。

robust_skewness(y[, axis])

キムとホワイト の4つの歪度尺度を計算します

Stability

breaks_cusumolsresid(resid[, ddof])

ols 残差に基づいたパラメーターの安定性の Cusum 検定。

breaks_hansen(olsresults)

モデル安定性の検定、OLSパラメータでの破れ、(Hansen 1992年)

recursive_olsresiduals(res[, skip, lamda, ...])

残差と Cusum 検定統計量を使用して再帰的 OLS を計算します

Specification test

compare_cox(results_x, results_z[, store])

ネストされていないモデルの Cox 検定を計算します

compare_encompassing(results_x, results_z[, ...])

ネストされていないモデルを比較するための Davidson-MacKinnon 包含検定

compare_j(results_x, results_z[, store])

ネストされていないモデルの J 検定を計算する

spec_white(resid, exog)

White の2-モーメント 特定化の検定

linear_harvey_collier(res[, order_by, skip])

ハーベイ・コリアーの線形性検定

linear_lm(resid, exog[, func])

代替関数に対する線形性のラグランジュ乗数検定

linear_rainbow(res[, frac, order_by, ...])

線型性に対するRainbow 検定

linear_reset(res[, power, test_type, use_f, ...])

無視された非線形性に対する Ramsey の RESET 検定

notes on regression diagnostics も参照してください

ロバストなサンドイッチ共分散

次の関数は、誤差の不等分散性と自己相関に対して頑健なパラメータ推定値の共分散行列と標準誤差を計算します。これらの方法は、LinearModelResultsで利用可能な方法と同様に、OLSで使用するように設計されています。

sandwich_covariance.cov_hac(results[, ...])

不均一分散性と自己相関のロバストな共分散行列 (Newey-West)

sandwich_covariance.cov_nw_panel(results, ...)

パネル HAC ロバスト共分散行列

sandwich_covariance.cov_nw_groupsum(results, ...)

Driscoll および Kraay のパネルのロバストな共分散行列

sandwich_covariance.cov_cluster(results, group)

クラスターのロバストな共分散行列

sandwich_covariance.cov_cluster_2groups(...)

2 つのグループ/クラスターのクラスターのロバストな共分散行列

sandwich_covariance.cov_white_simple(results)

不均一分散ロバスト共分散行列 (White)

以下は、LinearModelResults に添付される不均一分散性のロバストな標準誤差のスタンドアロン バージョンです

sandwich_covariance.cov_hc0(results)

statsmodels.RegressionResults を参照してください

sandwich_covariance.cov_hc1(results)

statsmodels.RegressionResults を参照してください

sandwich_covariance.cov_hc2(results)

statsmodels.RegressionResults を参照してください

sandwich_covariance.cov_hc3(results)

statsmodels.RegressionResults を参照してください

sandwich_covariance.se_cov(cov)

共分散行列から標準偏差を取得します

適合度の検定と測定

一変量分布の適合度の効果に関するいくつかの検定

powerdiscrepancy(observed, expected[, ...])

観察されたデータと期待されるデータの間の不一致の尺度として、適合度テストのクラスである検出力の不一致を計算します。

gof_chisquare_discrete(distfn, arg, rvs, ...)

離散分布のランダムなサンプルに対してカイ二乗検定を実行します

gof_binning_discrete(rvs, distfn, arg[, nsupp])

離散分布のカイ二乗型 gof 検定のビンを取得する

chisquare_effectsize(probs0, probs1[, ...])

カイ二乗適合度検定の効果量

anderson_statistic(x[, dist, fit, params, axis])

Anderson-Darling a2 統計量を計算します。

normal_ad(x[, axis])

正規分布の未知の平均と分散に対するアンダーソン・ダーリング検定。

kstest_exponential(x, *[, dist, pvalmethod])

検定では、Lilliefors 検定を使用して正規分布または指数分布を仮定しました。

kstest_fit(x[, dist, pvalmethod])

検定では、Lilliefors 検定を使用して正規分布または指数分布を仮定しました。

kstest_normal(x[, dist, pvalmethod])

検定では、Lilliefors 検定を使用して正規分布または指数分布を仮定しました。

lilliefors(x[, dist, pvalmethod])

検定では、Lilliefors 検定を使用して正規分布または指数分布を仮定しました。

ノンパラメトリック検定

mcnemar(x[, y, exact, correction])

McNemar 検定

symmetry_bowker(table)

(k, k) 平方分割表の対称性の検定

median_test_ksample(x, groups)

中央値と位置が等しいかどうかのカイ二乗検定

runstest_1samp(x[, cutoff, correction])

カットオフを上回る/下回るバイナリ離散化データに対して検定を実行します

runstest_2samp(x[, y, groups, correction])

2つのサンプルに対するWald-Wolfowitz ラン検定

cochrans_q(x)

k 回の治療の同一効果に対するコクランの Q 検定

Runs(x)

二値シーケンスに対するラン検定のためのクラス

sign_test(samp[, mu0])

符号検定

rank_compare_2indep(x1, x2[, use_t])

x1がx2よりも大きな値を持つ確率の統計と検定。

rank_compare_2ordinal(count1, count2[, ...])

2つの独立した順序サンプルの確率的により大きな確率。

RankCompareResult([tuple_])

ランク比較結果

cohensd2problarger(d)

コーエンの d 効果サイズを確率的に大きい確率に変換します。

prob_larger_continuous(distr1, distr2)

distr1 が distr2 よりも確率的に大きいことを示す確率。

rankdata_2samp(x1, x2)

2 つの標本の中間ランクを計算する

記述統計

describe(data[, stats, numeric, ...])

データの拡張記述統計

Description(data[, stats, numeric, ...])

データの拡張記述統計

評価者間の信頼性と合意

statsmodels が現在評価者間合意の測定とテストに使用できる主な関数は、コーエン の Kappa です。 フライスの Kappa は現在、測定としてのみ実装されていますが、関連する結果統計はありません。

cohens_kappa(table[, weights, ...])

分散と等価ゼロ検定を使用してコーエンのカッパを計算する

fleiss_kappa(table[, method])

フライスとランドルフのカッパ複数評価者合意尺度

to_table(data[, bins])

形状のある生データ (被験者、評価者) を (評価者 1、評価者 2) に変換します

aggregate_raters(data[, n_cat])

shapeが (subject, rater)である生データを (subject, cat_counts)に変換します

複数の検定と複数の比較手順

multipletests はp値補正の機能で、 fdrcorrection のfdrに基づくp値補正も含まれています。 tukeyhsd は(独立した)平均の比較のための同時検定を行います。これら3つの機能が検証されます。GroupsStatsとMultiComparisonは、一元配置ANOVAに似た多重比較のための便利なクラスですが、まだ開発中です

multipletests(pvals[, alpha, method, ...])

複数の検定の検定結果と p 値補正

fdrcorrection(pvals[, alpha, method, is_sorted])

誤検出率の pvalue 補正。

GroupsStats(x[, useranks, uni, intlab])

グループ別統計(別バージョン)

MultiComparison(data, groups[, group_order])

多重比較の検定

TukeyHSDResults(mc_object, results_table, q_crit)

追加のプロット方法を使用した テューキー HSD 検定の結果

pairwise_tukeyhsd(endog, groups[, alpha])

テューキーHSD 信頼区間を使用してすべてのペアごとの比較を計算します

local_fdr(zscores[, null_proportion, ...])

Z スコアのリストのローカル FDR 値を計算します。

fdrcorrection_twostage(pvals[, alpha, ...])

真の仮説の数を推定する(反復)2段階線形ステップアップ手順

NullDistribution(zscores[, null_lb, ...])

null Z スコアのガウス分布を推定します。

RegressionFDR(endog, exog, regeffects[, method])

回帰手順で FDR を制御します。

CorrelationEffects()

FDRコントロールの限界相関効果量。

OLSEffects()

ノックオフ分析のための OLS 回帰。

ForwardEffects(pursuit)

FDRコントロールの前方選択効果の大きさ。

OLSEffects()

ノックオフ分析のための OLS 回帰。

RegModelEffects(model_cls[, regularized, ...])

回帰 FDR 分析には任意の回帰モデルを使用します。

以下の機能は(まだ)公開されていません

varcorrection_pairs_unbalanced(nobs_all[, ...])

すべてのペアのサンプルサイズが等しくない場合の分散の補正係数

varcorrection_pairs_unequal(var_all, ...)

すべての、ペアの分散が等しくなくかつサンプルサイズが等しくないサンプルから、結合分散を返します

varcorrection_unbalanced(nobs_all[, srange])

サンプルサイズが等しくない場合の分散の補正係数

varcorrection_unequal(var_all, nobs_all, df_all)

分散が等しくなく、サンプルサイズが等しくないサンプルから結合分散を返します

StepDown(vals, nobs_all, var_all[, df])

ステップダウンメソッドのクラス

catstack(args)

ccols

配列オブジェクトは、固定サイズの項目の多次元の同種配列を表します。

compare_ordered(vals, alpha)

平均値の単純な順序付けされた逐次比較

distance_st_range(mean_all, nobs_all, var_all)

tukeyhsdから委託されたペアワイズ距離行列

ecdf(x)

fdrcorrectionで使用される余分のない経験的CDF

get_tukeyQcrit(k, df[, alpha])

テューキーの HSD (Q) の臨界値を返します

homogeneous_subsets(vals, dcrit)

すべての val のペアの最小距離を再帰的にチェックします

maxzero(x)

すべてのゼロ交差を見つけて、最も高いもののインデックスを返します

maxzerodown(x)

すべてのゼロ交差を見つけて、最も高いもののインデックスを返します

mcfdr([nrepl, nobs, ntests, ntrue, mu, ...])

fdrcorrection を検定するためのモンテカルロ法

qcrit

str(object='') -> str str(bytes_or_buffer[, encoding[, errors]]) -> str

randmvn(rho[, size, standardize])

等相関多変量正規分布からランダムな抽出を作成する

rankdata(x)

ランクデータ、scipy.stats.rankdata と同等

rejectionline(n[, alpha])

多重検定における棄却の基準ライン

set_partition(ssli)

タプルのリストからパーティションを抽出します

set_remove_subs(ssli)

別のセットのサブセットであるセットをタプルのリストから削除する

tiecorrect(xranks)

scipy.stats.tiecorrectと同等である必要があります

基本統計量と頻度加重 t 検定

ケースの重みを持つデータの平均、分散、共分散、相関などの基本的な統計に加えて、ここのクラスは平均のための1つおよび2つのサンプ検定を提供します。t検定にはscipy.statsよりも多くのオプションがありますが、配列の形はより制限されています。平均の信頼区間は、t検定と同じ仮定に基づいて提供されます。

さらに、平均の同等性の検定は、1つのサンプルと2つのペアまたは独立したサンプルに対して利用可能です。これらの検定は、平均が互いに「近く」ないという帰無仮説を持つ2つの片側検定であるTOSTに基づいています。

DescrStatsW(data[, weights, ddof])

ケースの重み付けを使用した記述統計と検定

CompareMeans(d1, d2)

2標本比較のためのクラス

ttest_ind(x1, x2[, alternative, usevar, ...])

t 検定の独立した標本

ttost_ind(x1, x2, low, upp[, usevar, ...])

2 つの独立した標本 (非) 同等性の検定

ttost_paired(x1, x2, low, upp[, transform, ...])

2 つの依存する一対の標本の (非) 同等性の検定

ztest(x1[, x2, value, alternative, usevar, ddof])

1 標本または 2 標本に対する正規分布に基づく平均の検定

ztost(x1, low, upp[, x2, usevar, ddof])

正規分布に基づく等価性検定

zconfint(x1[, x2, value, alpha, ...])

正規分布の Z 検定に基づく信頼区間

Weightstats には、要約データに基づく検定と信頼区間も含まれています

_tconfint_generic(mean, std_mean, dof, ...)

要約統計量に基づく一般的な t-信頼区間

_tstat_generic(value1, value2, std_diff, ...)

要約統計量に基づく一般的な t検定

_zconfint_generic(mean, std_mean, alpha, ...)

要約統計量に基づく一般的な正規信頼区間

_zstat_generic(value1, value2, std_diff, ...)

要約統計量に基づく一般的な (正規) Z 検定

_zstat_generic2(value, std, alternative)

要約統計量に基づく一般的な (正規) Z 検定

検出力とサンプルサイズの計算

power モジュールは現在、t検定、正規基底検定、F検定、および カイ二乗 の適合度検定のための検出力と標本数の計算を実装しています。実装はクラスベースですが、このモジュールは3つのショートカット関数、 tt_solve_powertt_ind_solve_powerzt_ind_solve_power も提供しており、累乗方程式のパラメータのいずれかを解くことができます。

TTestIndPower(**kwds)

2 つの独立した標本の t 検定の統計的検出力の計算

TTestPower(**kwds)

1 つの標本または対応のある標本の t 検定の統計的検出力の計算

GofChisquarePower(**kwds)

1 つの標本のカイ二乗検定の統計的検出力の計算

NormalIndPower([ddof])

2 つの独立した標本に対する Z 検定の統計的検出力の計算。

FTestAnovaPower(**kwds)

統計的検出力の計算 1 因子平衡分散分析の F 検定

FTestPower(**kwds)

制約条件の一般的なF検定の統計的検出力の計算

normal_power_het(diff, nobs, alpha[, ...])

正規分布検定統計量の検出力を計算する

normal_sample_size_one_tail(diff, power, alpha)

1 つの裾のみが関連する場合の明示的な標本サイズの計算

tt_solve_power([effect_size, nobs, alpha, ...])

1 標本の t 検定の検出力の任意の 1 つのパラメータを解く

tt_ind_solve_power([effect_size, nobs1, ...])

2 標本の t 検定のべき乗の任意の 1 つのパラメータを解く

zt_ind_solve_power([effect_size, nobs1, ...])

2 標本の Z 検定のべき乗の任意の 1 つのパラメーターを解決します

比率

NormalIndPowerで使用できる比率については、仮説検定、信頼区間、効果量も利用できます。

proportion_confint(count, nobs[, alpha, method])

二項比率の信頼区間

proportion_effectsize(prop1, prop2[, method])

2 つの比率を比較する検定の効果量

binom_test(count, nobs[, prop, alternative])

成功の確率が p である検定を実行します。

binom_test_reject_interval(value, nobs[, ...])

1 つの標本比率に対する二項検定の棄却域

binom_tost(count, nobs, low, upp)

二項分布を使用した 1 つの比率に対する正確な TOST 検定

binom_tost_reject_interval(low, upp, nobs[, ...])

二項TOSTの棄却域

multinomial_proportions_confint(counts[, ...])

多項比率の信頼区間。

proportions_ztest(count, nobs[, value, ...])

正規 (z) 検定に基づく比率の検定

proportions_ztost(count, nobs, low, upp[, ...])

正規分布に基づく等価性検定

proportions_chisquare(count, nobs[, value])

カイ二乗検定に基づいて比率を検定する

proportions_chisquare_allpairs(count, nobs)

k 個の標本のすべてのペアに対する比率のカイ二乗検定

proportions_chisquare_pairscontrol(count, nobs)

対照と比較した k 個の標本のペアの比率のカイ二乗検定

proportion_effectsize(prop1, prop2[, method])

2 つの比率を比較する検定の効果量

power_binom_tost(low, upp, nobs[, p_alt, alpha])

power_ztost_prop(low, upp, nobs, p_alt[, ...])

正規分布に基づく比例定数検定の検出力

samplesize_confint_proportion(proportion, ...)

必要な信頼区間の長さを得るための標本サイズを見つける

2つの独立した標本の統計ステータス:試験的、APIは変更される可能性あり、0.12で追加

test_proportions_2indep(count1, nobs1, ...)

2 つの独立した比率を比較するための仮説検定

confint_proportions_2indep(count1, nobs1, ...)

2 つの独立した比率を比較するための信頼区間。

power_proportions_2indep(diff, prop2, nobs1)

2つの独立した比率が等しいことを証明するztestの検出力

tost_proportions_2indep(count1, nobs1, ...)

2つの片側 test_proportions_2 indep に基づく同等性テスト

samplesize_proportions_2indep_onetail(diff, ...)

片側のテイルに基づく正規分布を仮定したときに必要となる標本サイズ

score_test_proportions_2indep(count1, nobs1, ...)

2 つの独立した比率のスコア検定

_score_confint_inversion(count1, nobs1, ...)

スコア検定を反転してスコア信頼区間を計算する

レート

レートの統計関数。これには現在、2つの独立した標本の仮説検定が含まれています。 Poisson Rates の概要についてはノートブックの例も参照してください

ステータス:試験的、APIは 0.12 で変更され、0.14で再設計と強化が施される可能性があります

1 標本に対する統計関数

test_poisson(count, nobs, value[, method, ...])

1標本のポアソン率(あるいは平均)の検定

confint_poisson(count, exposure[, method, alpha])

ポアソン平均またはポアソン率(あるいは平均)の信頼区間

confint_quantile_poisson(count, exposure, prob)

ポアソン確率変数の分位値の信頼区間

tolerance_int_poisson(count, exposure[, ...])

ポアソン観測の許容範囲

2 つの独立した標本の統計関数

test_poisson_2indep(count1, exposure1, ...)

2 標本のポアソン強度率を比較するための検定。

etest_poisson_2indep(count1, exposure1, ...)

2 標本ポアソン率の比率を E 検定します。

confint_poisson_2indep(count1, exposure1, ...)

2つの独立したポアソン率の比または差の信頼区間。

tost_poisson_2indep(count1, exposure1, ...)

2つの片側 test_proportions_2 indep に基づく同等性テスト

nonequivalence_poisson_2indep(count1, ...[, ...])

非等価の検定、ポアソンの最小効果。

統計的検出力を求める関数

power_poisson_ratio_2indep(rate1, rate2, nobs1)

2 つの独立したポアソン率の比の検定の検出力。

power_equivalence_poisson_2indep(rate1, ...)

2 つの独立したポアソン率の比の等価検出力検定。

power_poisson_diff_2indep(rate1, rate2, nobs1)

2 つの独立したポアソン率の差に対する ztest の検出力。

power_negbin_ratio_2indep(rate1, rate2, nobs1)

2 つの独立した負の二項率の比の検定の検出力。

power_equivalence_neginb_2indep(rate1, ...)

独立した比 2 の等価検出力検定。

多変量

多変量標本の統計関数。

これには、多変量観察の標本平均に対する仮説検定と信頼区間、および共分散行列の構造に対する仮説検定が含まれます。

ステータス:試験的、API は 0.12 で変更および追加される可能性があります

test_mvmean(data[, mean_null, return_results])

1 標本における多変量平均のホテリング検定

confint_mvmean(data[, lin_transf, alpha, simult])

多変量平均の線形変換の信頼区間

confint_mvmean_fromstats(mean, cov, nobs[, ...])

多変量平均の線形変換の信頼区間

test_mvmean_2indep(data1, data2)

2 つの独立した表本の多変量平均に対するホテリング検定

test_cov(cov, nobs, cov_null)

ヌル共分散に等しい共分散に対する1標本仮説検定

test_cov_blockdiagonal(cov, nobs, block_len)

共分散がブロック対角であることの1標本仮説検定。

test_cov_diagonal(cov, nobs)

共分散行列が対角行列であることの1標本仮説検定。

test_cov_oneway(cov_list, nobs_list)

共分散行列が等しいことの多重標本仮説検定。

test_cov_spherical(cov, nobs)

共分散行列が球面性であることの1標本仮説検定

一元配置分散分析

k 標本の一元配置解析のための仮説検定、信頼区間および効果量。

ステータス:試験的、API は 0.12 で変更および追加される可能性があります

anova_oneway(data[, groups, use_var, ...])

一元配置分散分析

anova_generic(means, variances, nobs[, ...])

要約統計量に基づく一元配置分散分析

equivalence_oneway(data, equiv_margin[, ...])

一元配置分散分析の等価検定(Wellekの分散分析)

equivalence_oneway_generic(f_stat, n_groups, ...)

一元配置分散分析の同等性検定(ウェレクおよび拡張)

power_equivalence_oneway(f2_alt, ...[, ...])

一方向等価検定の検出力

_power_equivalence_oneway_emp(f_stat, ...[, ...])

一元性等価性検定の経験的検出力

test_scale_oneway(data[, method, center, ...])

等しいスケール、分散、またはディスパージョンに対する一元配置分散分析検定

equivalence_scale_oneway(data, equiv_margin)

スケール、分散、またはディスパージョンの等価性に関する一元配置分散分析検定

confint_effectsize_oneway(f_stat, df[, ...])

F 分布の一元配置分散分析における効果量の信頼区間

confint_noncentrality(f_stat, df[, alpha, ...])

F検定における非心度パラメータの信頼区間

convert_effectsize_fsqu([f2, eta2])

f ファミリの二乗効果サイズを変換する

effectsize_oneway(means, vars_, nobs[, ...])

一元配置分散分析のコーエンの f = nc / nobs に対応する効果量

f2_to_wellek(f2, n_groups)

コーエンの f 二乗をウェレックの効果サイズ (sqrt) に変換します

fstat_to_wellek(f_stat, n_groups, nobs_mean)

F 統計量を Wellek の効果サイズ eps 2 乗に変換します

wellek_to_f2(eps, n_groups)

Wellek の効果サイズ (sqrt) を Cohen の f 二乗に変換します

_fstat2effectsize(f_stat, df)

F 統計量から分散効果サイズを計算する

scale_transform(data[, center, transform, ...])

Levene タイプ検定の分散比較のためにデータを変換する

simulate_power_equivalence_oneway(means, ...)

一元配置等価性検定の検出力のシミュレーション (Wellek の Anova)

堅牢でトリミングされた統計

固定比率でトリムされた標本の統計。これには、1つの標本統計のクラスTrimmedMeanが含まれます。トリムされた "Yuen" 分散分析の stats.oneway 使用されます。

ステータス:試験的、API は 0.12 で変更および追加される可能性があります

TrimmedMean(data, fraction[, is_sorted, axis])

トリムおよびウィンザライズドされた1標本統計のクラス

scale_transform(data[, center, transform, ...])

Levene タイプ検定の分散比較のためにデータを変換する

trim_mean(a, proportiontocut[, axis])

両方のテイルから観測値をトリミングした後、配列の平均を返します。

trimboth(a, proportiontocut[, axis])

配列の両端から一定割合の項目を切り取ります。

モーメントヘルパー

欠損値がある場合、相関行列または共分散行列が半正定値ではない可能性があります。次の関数を使用して、正定値で元の行列に近い相関行列または共分散行列を見つけることができます。追加の関数では、空間共分散行列と正則化逆共分散または精度行列を推定します。

corr_clipped(corr[, threshold])

半正定値である近似相関行列を求める

corr_nearest(corr[, threshold, n_fact])

半正定値である最も近い相関行列を見つける。

corr_nearest_factor(corr, rank[, ctol, ...])

与えられた正方行列に最も近い因子構造をもつ相関行列を見つけます。

corr_thresholded(data[, minabs, max_elt])

データ配列から、しきい値処理された行単位の相関行列を含むスパース行列を構築します。

cov_nearest(cov[, method, threshold, ...])

最も近い(半)正定値の共分散行列を検索します

cov_nearest_factor_homog(cov, rank)

k*I + XX' の形式の因子構造行列を使用して、任意の正方行列を近似します。

FactoredPSDMatrix(diag, root)

因数分解形式での半正定値行列の表現。

kernel_covariance(exog, loc, groups[, ...])

カーネル平均を使用して、多変量共分散関数を推定します。

RegularizedInvCovariance(exog)

ノードごとの回帰を使用して正則化された逆共分散を推定するためのクラス

これらは、中心モーメントと非中心モーメント、歪度、尖度、キュムラントを変換するためのユーティリティ関数である。

cum2mc(kappa)

非中心モーメントをキュムラントに変換する再帰式はモーメントと同じ数のキュムラントを生成します

mc2mnc(mc)

中心モーメントを非中心モーメントに変換し、再帰式を使用します。オプションで最初のモーメントを調整して平均値を返します

mc2mvsk(args)

中心モーメントを平均、分散、歪度、尖度に変換します

mnc2cum(mnc)

非中心モーメントをキュムラントに変換する再帰式はモーメントと同じ数のキュムラントを生成します

mnc2mc(mnc[, wmean])

非中心モーメントをキュムラントに変換する再帰式はモーメントと同じ数のキュムラントを生成します

mnc2mvsk(args)

中心モーメントを平均、分散、歪度、尖度に変換します

mvsk2mc(args)

平均、分散、歪度、尖度を中心モーメントに変換

mvsk2mnc(args)

平均、分散、歪度、尖度を非中心モーメントに変換する

cov2corr(cov[, return_std])

共分散行列を相関行列に変換する

corr2cov(corr, std)

標準偏差を指定して相関行列を共分散行列に変換します

se_cov(cov)

共分散行列から標準偏差を取得します

メディエーション分析

媒介分析は、 'outcome' 、 'treatment' 、そして 'mediator' という3つの主要変数間の関係に焦点を当てます。媒介分析は因果推論の一形態であるため、検証が困難または不可能ないくつかの仮定が含まれています。理想的には、媒介分析は、治療がランダムに割り当てられた今回のような実験の文脈で実施されます。また、治療が「曝露」と考えられる観察データを用いて媒介分析を実施することも一般的です。媒介分析の背後にある仮定は、観察の場で検証することはさらに困難です。

Mediation(outcome_model, mediator_model, ...)

媒介分析を実施します。

MediationResults(indirect_effects, ...)

メディエーション分析の結果を保持するクラス。

オアハカ・ブラインダー分解

オアハカ-ブラインダー、またはブラインダー-オアハカと呼ばれる分解は、グループの平均のギャップを説明しようとするものです。2つの与えられた回帰方程式の線形モデルを使用して、回帰係数と既知のデータによって説明されるものと、同じデータを使用して説明されないものを示します。オアハカ-ブラインダー分解には2倍と3倍の2つのタイプがあり、どちらも経済学文献でグループの違いを議論するために使用でき、使用されています。この方法は、識別または観察されない効果を分類するのに役立ちます。この関数は、STATAのoaxacaコマンドの機能をPythonに移植しようとします。

OaxacaBlinder(endog, exog, bifurcate[, ...])

オアハカ-ブラインダー分解を実行するクラス。

OaxacaResults(results, model_type[, std_val])

このクラスは、OaxacaBlinder モデルの適合を要約します。

距離依存

距離依存メジャーと距離共分散検定(dCov)

distance_covariance_test(x, y[, B, method])

距離共分散検定(dCov)

distance_statistics(x, y[, x_dist, y_dist])

さまざまな距離依存統計量を計算します。

distance_correlation(x, y)

距離相関。

distance_covariance(x, y)

距離共分散。

distance_variance(x)

距離分散。

メタ分析

標本統計量のコレクションに対する基本的なメタ分析のための関数。

例はノートブックにあります

ステータス:試験的、API は 0.12 で変更および追加される可能性があります

combine_effects(effect, variance[, ...])

メタ分析を使用して効果サイズと効果サイズを組み合わせる

effectsize_2proportions(count1, nobs1, ...)

2 つのサンプル二項比率の効果サイズ

effectsize_smd(mean1, sd1, nobs1, mean2, ...)

メタ分析で使用するための平均差の効果サイズ

CombineResults(**kwds)

平均値または効果サイズを組み合わせた推定値からの結果

このモジュールには、変量効果の分散を計算する内部関数も含まれています。

_fit_tau_iter_mm(eff, var_eff[, tau2_start, ...])

ランダム効果間の分散モーメント推定の反復法

_fit_tau_iterative(eff, var_eff[, ...])

ランダム効果間の分散のポール・マンデル反復推定

_fit_tau_mm(eff, var_eff, weights)

変量効果間の分散のモーメント推定のワンステップ法


最終更新日: 2025年01月28日