問題タブ [lsmeans]

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 に答える
25 参照

r - emmeans パッケージで誤り訂正を適用するタイミングと方法

私はもともとこれをクロス検証に投稿しましたが、純粋にソフトウェア構文に関するものであるため、SO の方が適切かもしれないと思います。

これは、この投稿のフォローアップの質問 です。多項ロジスティック回帰を実行して、回答者がさまざまな病状 ( painsleep、メンタルヘルス/物質使用 ( mhsu) および他のすべての状態 ( allOther)) を医療用大麻licitまたはillicit医療用大麻で治療したことを示す対数オッズの差を調べました。

グッズデータはこちら

そして、大麻の種類ごとに報告された各種類の状態の割合

使用した大麻の種類に基づいて、各タイプの状態を示す回答者の相対的な割合に違いがあるかどうかを確認するためmultinom()に、nnetパッケージで使用して多項ロジスティック回帰を実行しました。以下の出力、

emmeansパッケージを使用して、簡単な効果のテストを実行しました。このブログ投稿で著者は、emmeans パッケージがデフォルトでエラー修正を適用することを提案していますが、これはadjust = 引数を介して制御できます。

問題は、エラー訂正の他の方法 (たとえば、"BH"、"fdr"、"westfall"、"holm") を選択できないように見えることです。テストを適用する前など、間違ったステップで修正を適用しているためかどうかはわかりません。

そこで、pairs()関数内で調整引数を適用してみました(2種類の大麻間の各条件の確率の違いをテストします)

しかし、ご覧のとおり、どのタイプのエラー修正が適用されたかを示すメッセージは表示されません (何もないと仮定して、いくつかの異なる方法を試しました)。また、4 つのペアごとの比較すべてでエラーを制御したいと考えています。

したがって、p 値の調整を指定する引数をどのように、どの段階で作成する必要があるかを知る必要があります。

どんな助けでも大歓迎です