これは、質問1と2に関連しています。
次のコマンドを実行して返されるオブジェクトのリストがあります (私の場合、それらはリスト AFAII でもあります)。
gof_stats <- models %>% map(gof_stats)
はによって作成されmodels
たモデルのリストで、は各モデルの適合度統計を計算する関数です。fitdistrplus
gof_stats
そのリストから特定の統計を抽出したい場合は、次のようにすることができます。
gof_stats[[1]]$cvm
クラマー・フォン・ミーゼスのステータスを取得します。次のように、リスト全体で(リンクされた質問に従って)同じことを達成できます。
cvms <- sapply(gof_stats, "[[", "cvm")
dplyr
/purrr
構文を使用して同じことを行う方法はありますか?
models
ボーナス:リスト内の要素の一部が である場合、どのように処理しますNULL
か?