Sono ancora nuovo di r e lucido, e sono perplesso con quello che dovrebbe essere altrimenti semplice logica. Sto cercando di visualizzare i file pdf nei widget imageOutput ma senza fortuna. Qualcuno potrebbe guidarmi nella giusta direzione?visualizzazione di un pdf da un'unità locale in splendente
campione ui.R
shinyUI(pageWithSidebar(
mainPanel(
selectInput("sel_ed",
label = "View outputs for Ecodistrict:",
choices = c(244,245,247,249),
selected = NULL,
multiple = FALSE),
imageOutput("imp_pdf",width="500px",height="500px")
))
campione server.R
shinyServer(function(input, output, session) {
importance <- function(inputSpecies){
img_dir <- pdf(paste(inputSpecies,"\\models\\MATL\\MATRF_Importance",sep=""))
}
output$imp_pdf <- renderImage({importance(input$sel_ed)})
})
maggior parte degli errori che ottengo avere a che fare con argomenti attesi carattere vettoriale, o vettori atomiche. So che il lucido è più o meno progettato per rendere E visualizzare immagini o grafici ma ci deve essere un modo per visualizzare i pdf che sono già su un'unità locale ..
non possono essere correlati, ma si può usare '/' per i percorsi invece di \\ anche in finestre – beroe
penso che ci sia alcuna componente già pronto al momento. Ma ovviamente puoi visualizzare il pdf in una pagina web. Se può essere fatto in un webapge, allora può essere adattato per farlo. Vedere https://github.com/mozilla/pdf.js – xiaodai