pROC パッケージの関数を、 「01」、「02」、「03」のような文字で構成されるサブセットであるroc()
dataframe の特定の変数に適用しようとしています。この関数はリストを返すので、オブジェクトがリストであると予想しています。リストには、各サイトの結果のリストが含まれています。df
df$site
roc()
roc_site
roc_site <- dlply(
.data = df,
.variables = "site",
.fun = roc,
.progress = "text",
response = df$Risk,
predictor = df$Rating,
na.rm = TRUE, plot = TRUE)
これは正常に実行さroc_site
れ、サイトごとに 1 つのリストで構成されるリストですが、各サイトの結果は同じです。データフレームを分割していません。私は何が欠けていますか?