データファイル内の40個のカテゴリ変数すべてを相互に設定し(= 160クロス集計)、すべてのカイ2乗検定のp値を、できれば1つのリストに収集して、どの変数が最も密接に関連しているかを確認したいと思います。 。
このリクエストを簡単な方法で実行するためのRコードはありますか?
comb
関数を使用して、すべての組み合わせを検索し、任意の数の変数を相互に実行できます。
簡単な解決策として、data.table
名前dt
があり、独立変数がresult
である場合は、次のコードを使用します。
library(data.table)
library(magrittr)
library(dplyr)
chi_dt <- dt %>%
map(~chisq.test(.x, dt$result)) %>%
tibble(names = names(.), data = .) %>%
mutate(stats = map(data, broom::tidy)) %>%
unnest(stats) %>% select(-data) %>%
arrange(p.value, desc(statistic))
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加