我正在尝试使用闪亮来渲染 roc 曲线。我尝试同时使用 pROC 和 ROCR 包,并使用 renderPlot,但输出图显示为 NULL。有没有办法在闪亮的应用程序中渲染 ROC 曲线?
问问题
713 次
1 回答
3
不要忘记在函数plot()
内部的 ROC 对象上使用renderPlot
。这是一个工作示例:
library(shiny)
library(pROC)
ui <- shinyUI(
plotOutput('myplot')
)
server <- function(input, output)
{
output$myplot <- renderPlot({
my_roc <- pROC::roc(c(1,1,1,1,1,0,0,0,0,0),c(1,1,1,1,0,0,0,0,0,0))
plot(my_roc)
})
}
shinyApp(ui,server)
希望这可以帮助!
于 2018-03-22T07:25:31.747 回答