È possibile pubblicare un Markdown R da JSLTutti,
È possibile pubblicare un R Markdown da JSL?
Fornite le attuali funzioni di supporto R: non so come riuscirci. Tuttavia, qualcuno ha esplorato questo finora?
Ri: È possibile pubblicare un Markdown R da JSLCiao,
Come si aggiunge pensa come titolo, autore a R Markdown come parte del tuo esempio. Ho provato ad aggiungerlo nella sezione Write () ma ho ricevuto un errore. Apprezzo il tuo aiuto. Grazie
Ri: È possibile pubblicare un Markdown R da JSLSono molto lontano da un esperto qui, ma sono certo che è possibile convertire un file .rmd in un .md in un file .tex in un file .pdf, poiché sono abbastanza sicuro che sia il flusso di lavoro standard di rmarkdown. Il perché e il come dovrebbero essere nel documentazione di rmarkdown . Se riesci a capire i passaggi necessari per chiamare pandoc_convert (pagina 41) che dovrebbe farti salvare il file .tex, portandoti da .rmd a .tex.
Se vuoi solo "pubblicare" un file .tex in .pdf, penso che puoi saltare interamente R e chiamare MiKTeX (in realtà pdflatex) direttamente usando RunProgram () in JSL. Non ho provato questo ma questo potrebbe essere semplice come :
//Untested Code
RunProgram( "pdflatex.exe", options( {"mymarkdownfile.tex"} ) )Ri: È possibile pubblicare un Markdown R da JSL @ih ,
Una domanda successiva: il formato sarebbe diverso per pubblicare un documento Latex?
Ogni tutorial che trovo su Latex sta guidando che il documento debba essere un "Sweave" o un file di testo che viene salvato come ".tex"
C'è un altro modo al riguardo?
Ri: È possibile pubblicare un Markdown R da JSLIl tuo codice R sembrerebbe lo stesso, quindi dovrebbe funzionare se hai già installato knitr o rmarkdown:
Names default to here( 1 );
R Init();
R Submit( "\[
library( knitr )
setwd( "C:/temp" )
write( "## My Markdown File
Let's add:
``` {r}
1 + 1
```
",
"myrmarkdown.rmd"
);
knit( "myrmarkdown.rmd", output = "mymarkdown.md" )
knit2html( "myrmarkdown.rmd", output = "mymarkdown.html" )
]\" );
Open( "C:/temp/mymarkdown.html" );
Per chi non ha familiarità con ciò che sarà simile, ecco l'output html:
