2017-06-21 5 views
2

ich folgende R Markdown Dokument habe:Knitr: gedruckte Text von Codeblock als R Abschlag

--- 
title: "Test" 
output: html_document 
--- 

```{r cars, echo=FALSE} 
myCondition <- TRUE 
if(myCondition) { 
    print("## Car Summary") 
} 
summary(cars) 
``` 

Wenn ich es in HTML-Knit, der "Auto Summary" Header in "Terminal-like" dicktengleiche gemacht wird Schriftart wie folgt:

## [1] "## Car Summary" 

Aber ich möchte es als Header gerendert werden. Wie erreiche ich das?

Antwort

4

Dies sollte für Sie arbeiten:

```{r cars, echo=FALSE, results='asis'} 
myCondition <- TRUE 
if(myCondition) { 
    cat("## Car Summary") 
} 
``` 

```{r, echo=FALSE} 
summary(cars) 
``` 

Beachten Sie, dass die Option results = 'asis' wichtig ist, den Header zu drucken. Beachten Sie auch, dass print() nicht funktioniert, aber cat().

Verwandte Themen