問題タブ [kruskal-wallis]

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.

0 投票する
1 に答える
3575 参照

r - Kruskal-Wallis の出力から p 値を抽出する

データフレームがあるとしましょう

私が持っているデータでクルスカル・ワリス検定を実行しましたdf

私がしたいのは、p値をベクトルに抽出することです(ラベル「p値」のない値のみ)。私はこれを試しました:

明らかに運が悪い。

Google 教授から得た最初の支援により、私は上記のポイントに到達しました。

すべての助けに心から感謝します。ありがとうございました!

PS。データは例を提供するためだけのものであることに注意してください。私は正規分布をテストしていませんし、これらのデータでテストしたくもありません。私の元の作業データは正常に配布されませんが、機密保持のため、例として使用しません。サンプル データは、元の作業データと同様に動作します。

0 投票する
2 に答える
3248 参照

r - dunn.test 出力 (R) としてテーブルを作成する方法は?

私はバクテリアのパイロシーケンシング データを扱っており、R を使用して統計分析を行っています。21 のサンプルと 7 つの異なる処理があります。データを R phyloseq にロードして、以下を取得しました。

トリートメント間に統計的に有意な差があることがわかったので (アドニス関数を使用)、どの OTU が異なるトリートメントで異なる量を持っているかを知りたいと思いました。これを行うために、関数 dunn.test (Kruskal-Wallis テストが組み込まれています) を使用し、最初に OTU テーブルの行と列を交換してテストを適用しました。

この再帰関数の出力は、特にすべての 7498 OTU の場合、非常に読みにくいものです。

Kruskal-Wallis + Dunn のテストを再帰的に適用して、テーブルを出力として、できれば有意性の順に、OTU コードだけでなく tax_table(psR) に含まれる分類学的識別とともに適用する方法はありますか?

どうもありがとうございました!

リディア

0 投票する
1 に答える
93 参照

r - Rでカイ二乗の意味を見つけた

パッケージの関数からKruskal-Wallisカイ二乗の有意性 ( p-value ) を変数に抽出/コピーする必要がありますが、返されません。問題は、カイ 2 乗とそれに関連する自由度があれば、p 値はどのように計算できるかということです。dunn.testdunn.test

私のデータ:

私のコード:

0 投票する
2 に答える
1363 参照

r - Kruskal-Wallis 検定の順位を表示する

5 つの異なる方法を比較するマルチ処理データに対してクルスカル ウォリス検定を実行しました。

友人が spss での計算を見せてくれました。結果には各方法の平均ランクが含まれていました。

R では、データ セットに適用するときにのみchi2anddf valueと を取得します。これらの値は spss の値と同じですが、ランクが得られません。p-valuekruskal.test

計算のランクを出力するにはどうすればよいですか? 私のコードは次のようになります。

比較を印刷すると、次のようになります。

しかし、spss から次のような追加出力を取得したいと思います。

rでこれを行うにはどうすればよいですか?

0 投票する
2 に答える
1325 参照

r - rでのクルスカル・ウォリス対比検定

全て、

kruskal wallis などのランク順メジアン シフト テストで TukeyHSD に相当するものを実行したいと思います。

ここで、対比を分析したいと思います。助けてください。ありがとう。リック

0 投票する
3 に答える
10434 参照

python - Python での Kruskal-Wallis 検定の入力形式

私はがん患者と健常者の DNA の構造破壊領域を比較しています。2 つの分布に違いがあるかどうかを確認するために、各領域のブレーク数に対して Kruskal-Wallis 検定 (SciPy Stats) を実行しようとしています。Kruskal - Wallis の入力が配列 (ドキュメント) であるか、配列のリスト (インターネット上の他の場所) であるかはわかりません。

まず、次のようなサンプル + コントロールの配列を試しました。

これにより、すべてのアイテムに対して次の出力が得られました。

また、個々のデータポイントを配列に変換してから、KW テストを実行してみました。

(1.0, 0.31731050786291404)リストの1つを大幅に変更した場合でも、すべての比較が可能でした。

より深く掘り下げると、入力は配列のリストである必要があることを読んだので、2 つのデータポイント (1 つのサンプル、1 つのコントロール) のみを指定すると「(0.0, nan)」が発生した可能性があると考えたので、それも試しました。

それは私にこのエラーを与えました:

今、どの形式/タイプを使用すればよいかわかりません。うまくいけば、誰かが私を助けてくれます!

0 投票する
1 に答える
2912 参照

r - R での多重比較のペアワイズ検定 (Nemenyi Test)

このパッケージPMCMRを使用して、ポスドクのクルスカル・ネメニテストを実行しています。デフォルト設定でテストを実行すると、次のようになります。

次の結果と警告が表示されます。

分布を Chisq に変更して同点の補正を適用してテストを実行すると、同じ結果が得られ、カイ 2 乗分布は使用されません。

パッケージにバグがあるかどうか、またはこれを解決するために私が知らない方法があるかどうかを知りたいです。