Есть несколько отличных пакетов для создания графиков и кривых ROC.Три самых популярных пакета: pROC
, ROCR
и PPROC
.
Каждый пакет имеет свой метод генерации графика.Вот хороший сайт, чтобы узнать, как сделать это для каждого из этих шести пакетов: Некоторые пакеты R для кривых ROC .
Вот хороший способ узнать, какие пакеты являются самыми популярными:
library(dlstats)
library(dplyr)
shortList <- c("pROC","precrec","ROCit","PRROC","ROCR","plotROC")
downloads <- cran_stats(shortList)
ggplot(downloads, aes(end, downloads, group=package, color=package)) +
geom_line() +
geom_point(aes(shape=package)) +
scale_y_continuous(trans = 'log2') +
scale_x_date(date_labels="%Y", breaks="years") +
labs(title="Downloads Per Package Over Time"
,y="Downloads Per Month (log2)"
,x="Time"
,caption="Souce: \'https://cranlogs.r-pkg.org/downloads/total\'.\nAccessed via package: \'dlsatats\'."
)
Этот график выглядит следующим образом:
Надеюсь, это поможет?