【发布时间】:2018-08-29 20:03:14
【问题描述】:
我正在尝试制作一个在图表顶部绘制点的 Shiny 应用程序。我不确定如何使绘图和点同时可见,因为似乎只使用了最后一个 renderPlot()。
我怎样才能同时绘制两者?
library(shiny)
server <- function(input, output, session) {
# data
x <- c(1,3,4,6,2,4,6,8,6,3)
y <- c(4,5,2,4,2,1,2,5,7,8)
df <- data.frame(x,y)
# plot
output$plot <- renderPlot(plot(df[[1]],df[[2]]))
output$plot <- renderPlot(points(rnorm(200), rnorm(200)))
}
ui <- fluidPage(
plotOutput("plot")
)
shinyApp(ui = ui, server = server)
【问题讨论】: