問題タブ [chi-squared]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r - フィッシャー テスト エラー: LDSTP が小さすぎます
入力
出力
生データを変更せずにこの問題を解決するにはどうすればよいですか? この比較のためのノンパラメトリック検定はありますか?
montecarlo - カイ二乗検定の p 値のモンテカルロ シミュレーションを適用するルール
適切な場所でない場合は申し訳ありませんが、他の場所で答えが見つかりませんでした。chisq.test() の使い方にモンテカルロ シミュレーションを使用することについて、よく理解できたかどうかを知りたいです。
128 のレベル/クラスを持つ質的変数があります。私のサンプル サイズは 26 です (これ以上の「個人」をサンプリングすることはできませんでした)。したがって、明らかに、「個人」が0のレベルがいくつかあります。しかし実際には、可能な 127 のクラスのうち、非常に少数のクラスしか表現できません。カイ二乗検定を適用するには、各レベルに少なくとも 5 人の個体が必要であると言われているので (その理由は完全にはわかりません)、simulate.p.value オプションを (R で) 使用して、モンテカルロ シミュレーションを使用して分布を推定し、p 値を計算します。モンテカルロ シミュレーションを使用しない場合、R は p 値 < 1e-16 を返します。モンテカルロ シミュレーションでは、4e-5 の p 値が得られます。
26 個の 1 と 101 個のゼロのベクトルで p 値を計算しようとしましたが、モンテカルロ シミュレーションで p 値が 1 になりました。
私のサンプルサイズが可能なクラスの数と比較して小さい場合でも、観測された分布は、すべての可能なクラスが同じ確率 (1/127) で実際に存在する可能性が非常に低いと述べてもよろしいですか?人口 ?
ご協力いただきありがとうございます
ジュリアン
sql - CHI-SQUARE値を見つけるためのSQL Serverクエリ(機能しない)
サンプル データに対する次の SQL Server クエリからカイ 2 乗検定を見つけようとしています。
私のテーブルには、このようなサンプルデータがあります:
問題は、このクエリは正常に機能しますが、間違った出力が返されるか、まったく出力がないと言うことができることです。それが私に与える出力は次のようなものです:
私は全力を尽くしたので、どうすればこの問題を取り除くことができますか! 私が間違っていることを事前に教えてくれてありがとう!
sql - Chi-SQUARE TEST の SQL クエリ
次の表のデータセットでカイ二乗検定を見つけようとしています。私はこのクエリを試してカイ二乗検定を見つけようとしています:
サンプル データは次のとおりです。
しかし、カイ二乗検定値に対して間違った出力が得られます。出力は次のとおりです。
私は最善を尽くし、この問題について多くのことを検索しました。私にお願いをして、親切に問題を解決してください!前もって感謝します!
python - Rのqchisq関数に相当するpythonはありますか?
Rqchisq
関数は、p 値と自由度を対応するカイ 2 乗値に変換します。同等の Python ライブラリはありますか?
私は何も見つけずにSciPyを見回しました。
r - ループを使用して R でカイ 2 乗検定を行う
私はRを初めて使用します。一連の変数に対して一変量ロジスティック回帰を実行するための次のコードを見つけました。私がやりたいことは、以下のロジスティック回帰コードと同様に、従属変数に対する変数のリストに対してカイ二乗検定を実行することです。変数の可能なすべての組み合わせを作成することを含むそれらのいくつかを見つけましたが、それを機能させることができません。理想的には、変数の 1 つ (X) が同じであることを望みます。
bayesian - SpamAssassin でカイ 2 乗ベースのスパム検出がどのように機能するか
Bayes ベースのスパム検出について理解しようとしていますが、コーディング方法を理解するのが困難です。それを理解するために、以下のように SpamAssassin のコードを読んでいます。 http://svn.apache.org/viewvc/spamassassin/trunk/lib/Mail/SpamAssassin/Bayes/CombineChi.pm?view=markup
しかし、chi2q がどのように機能するのか理解できませんでした。
Google で検索したり、本を読んだりしましたが、理論からコードまでを含む完全な説明が見つかりません。
なぜそれが機能するのか説明できますか?
statistics - Proc Freq のエラー
私は、2 つの治療群と 1 つのビヒクル グループを使用した複数回の訪問を含むデータ セットを持っています。また、1 と 0 の 2 つの値を持つ「SSA」という変数があります。ここで、1 はレスポンダーを表し、0 はレスポンダーでない被験者を表します。カイ 2 乗統計量の Proc Freq を実行しているときに、次のエラーが発生します。これが私が使用したコードです
注: SSA の無欠損レベルは 2 未満であるため、TREATMENT * SSA の統計は計算されません。警告: 欠落レベルが 2 未満の行変数または列変数があるこのテーブルの統計を計算できないため、出力データ セットは生成されません。このエラーは、すべての治療グループと車両で単一の値 0 を持っている最後の訪問に関するものです。