は数週間前、私はRでの反応について尋ねてきました - 輝いている、と私はまだナットをクラックするために管理していません。私が、反応性に関する記事の数百を読んで、非常識な私を運転しているが、私はちょうどそれを動作させることができません!シャイニー反応入力値 - 示されないグラフ、エラーなし
この私がこれまでに得たものである:
ui.R:
column(width = 3,
box(
title = "Pick a metric",
status = "primary",
width = 12,
height = 200,
solidHeader = FALSE,
collapsible = FALSE,
selectInput("value", "Metric:",
c("Pages/Session" = "pageviewsPerSession",
"Avg. Session Duration" = "avgSessionDuration"))
) )
column(width = 9,
box(
title = "Title",
status = "primary",
width = 12,
height = 950,
solidHeader = FALSE,
collapsible = FALSE,
plotlyOutput("Scatter1")
はserver.R:
output$Scatter1 <- renderPlotly({
datasetInput <- reactive({
switch(input$value,
"Pages/Session" = SourcesDetail$pageviewsPerSession,
"Avg. Session Duration" = SourcesDetail$avgSessionDuration)
})
p <- plot_ly(SourcesDetail, x = datasetInput(), y = SourcesDetail$visits, text = paste("Source/Medium: ", SourcesDetail$sourceMedium),
mode = "markers", color = SourcesDetail$medium, opacity = SourcesDetail$sourceMedium, marker = list(size = 15))
})
エラーメッセージはありませんが、中に何のグラフは、単に存在しません私の出力。
任意の助けいただければ幸いです!
私はそれをテストしていないけど、私はdataInput'がきたはずです 'だと思います'renderPlotly'の外で宣言されました。 – user5029763
ありがとう!それは今すべての作品:) – RSesom