【发布时间】:2018-08-31 09:25:55
【问题描述】:
我正在尝试使用闪亮渲染 roc 曲线。我尝试同时使用 pROC 和 ROCR 包,并使用 renderPlot,但输出图显示为 NULL。有没有办法在闪亮的应用程序中渲染 ROC 曲线?
【问题讨论】:
标签: r ggplot2 shiny roc proc-r-package
我正在尝试使用闪亮渲染 roc 曲线。我尝试同时使用 pROC 和 ROCR 包,并使用 renderPlot,但输出图显示为 NULL。有没有办法在闪亮的应用程序中渲染 ROC 曲线?
【问题讨论】:
标签: r ggplot2 shiny roc proc-r-package
不要忘记在renderPlot 函数内的ROC 对象上使用plot()。这是一个工作示例:
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)
希望这会有所帮助!
【讨论】: