2016-04-07 13 views
1

Ich habe eine glänzende Anwendung, lesen Sie eine CSV-Datei und reinigen Sie die Daten und fügen Sie einige Spalten, ... (Ich habe this example verwendet, um die App zu erstellen). Am Ende speichern die Anwendung die gesäuberten Daten (output.csv) im Ordner log im Anwendungsordner.Rufen Sie einen Rmarkdown-Bericht in der glänzenden Anwendung

Ich entwerfe auch eine Rmd-Datei, die im glänzenden Anwendungsordner ist. Die Rmd-Datei verwendet die Ausgabedatei (log/output.csv).

Ich möchte die Rmd-Datei aufrufen, um den Bericht nach dem Speichern anzuzeigen (output.csv), Wie kann ich es tun?

+0

ich Ihren Vorschlag versucht, und es funktioniert nicht! – Mohammad

Antwort

2

Ich fand die Lösung wie folgt. Nur umfassen die folgenden Codezeilen in Ihrer Anwendung:

uo.R:

mainPanel(
     uiOutput("report") 
    ) 

server.R:

output$report <- renderUI({ 
    includeMarkdown("Report1.Rmd") 
    }) 
Verwandte Themen