I know that this question has been asked before, but so far has not been answered. If there is someone who could point to a working solution (any example is fine) pls share with me. I am regularly checking on the web (since 1 year) but so far notbody has solved the "trelliscope render shiny" problem. The code below should work, but in shiny only the title appears, no error message on the plot. Your help is highly appreciated! Best Alex
library(shiny)
library(ggplot2)
install.packages("gapminder")
library(gapminder)
devtools::install_github("hafen/trelliscopejs")
library(trelliscopejs)
ui <- fluidPage(
# App title ----
titlePanel("Hello trelliscope in Shiny!"),
# Sidebar layout with input and output definitions ----
fluidPage(
# Main panel for displaying outputs ----
mainPanel(
# Output: Histogram ----
trelliscopeOutput("plot", width = "100%", height = "400px")
)
)
)
server <- function(input, output) {
output$plot <- renderTrelliscope(
qplot(year, lifeExp, data = gapminder) +
xlim(1948, 2011) + ylim(10, 95) + theme_bw() +
facet_trelliscope(~ country + continent,
nrow = 2, ncol = 7, width = 300, as_plotly = TRUE)
)
}
shinyApp(ui, server)