Я уже рассмотрел аналогичные вопросы, ранее опубликованные здесь, в StackOverflow, такие как Как устранить явное предупреждение об идентификаторе виджета для блестящего приложения с помощью metricsgraphics?, но предложенные исправления не дают никаких результатов для меня. На приборной панели отображается только пустой график, то есть только фон графика с макетом и т. Д. Я дважды проверил масштабы и правила макета, и графики работают нормально. Я очень новичок в блестящем. Пожалуйста, порекомендуйте.
Как обрабатывать предупреждение об игнорировании явно предоставленного идентификатора виджета; Блестящий не использует их?
Ответы (1)
Установка elementId в NULL должна помочь:
p$elementId <- NULL
Полный пример:
library(shiny)
library(plotly)
ui <- fluidPage(
plotlyOutput("p")
)
server <- function(input, output, ...) {
output$p <- renderPlotly({
p <- plotly_build(qplot(1:10))
p$elementId <- NULL
p
})
}
shinyApp(ui, server)
Посмотрите также на этот выпуск github.
person
SeGa
schedule
17.09.2018