Vraag Verberg de R-code in Rmark-down / brei en toon alleen de resultaten


In mijn R-markdowncode wil ik soms gewoon een rapport genereren zonder de eigenlijke code te tonen (speciaal wanneer ik het naar mijn baas stuur). Hoe kan ik de R-code verbergen en alleen de grafiek en de resultaten weergeven

bijvoorbeeld

```{r fig.width=7, fig.height=6}
a<-as.numeric(some data)
 hist(a, breaks=24)

```

Toont zowel de opdrachten als een histogram. Hoe kan ik de opdrachten uit mijn HTML-rapport verwijderen?


40
2017-10-26 16:49


oorsprong


antwoorden:


Natuurlijk, gewoon doen

```{r someVar, echo=FALSE}
someVariable
```

om een ​​(voorheen berekende) variabele te tonen someVariable. Of voer de code uit die wordt afgedrukt, enz. Pp.

Dus voor het plotten, heb ik bijvoorbeeld

### Impact of choice of ....
```{r somePlot, echo=FALSE}
plotResults(Res, Grid, "some text", "some more text")
```

waar de plotting-functie plotResults is van een lokaal pakket.


48
2017-10-26 16:54



Misschien ook interessant voor u om te weten dat u kunt gebruiken:

{r echo=FALSE, results='hide',message=FALSE}
a<-as.numeric(rnorm(100))
hist(a, breaks=24)

om alle commando's die je geeft uit te sluiten, alle resultaten die het uitspuugt en alle berichtinformatie wordt uitgespuugd door R (bijv. na bibliotheek (ggplot) of zoiets)


40
2017-12-14 23:27



Als alternatief kunt u ook een a analyseren standaard markdown document (zonder codeblokken per se) on the fly door de markdownreports-pakket.


0
2017-09-14 12:42