2017-07-28 2 views
-2

Ich habe ein Problem mit einem ## Null unter meinem Diagrammraster angezeigt. Die Karten werden perfekt angezeigt. Unten ist der Code, ich habe die gleichen Beispieldaten für jedes Diagramm verwendet, da dieser Aspekt wichtig ist.R Markdown, ## Null erscheint unter meinem Diagrammraster

```{r include=TRUE, echo=FALSE, message=FALSE, warning=FALSE, fig.height=4.5, fig.width=10} 
library(ggplot2) 
ch1 <- ggplot(mtcars, aes(mpg, wgt)) + 
     geom_point(shape=22, size=3.5) + 
     geom_smooth(method=lm, se=FALSE + 
     ggtitle ("Selected 1-5Y Offerings by Maturity") 

ch2 <-ggplot(mtcars, aes(mpg, wgt)) + 
     geom_point(shape=1) + 
     geom_smooth(method=lm) + 
     ggtitle("All Offerings 1-5Y") 

     multiplot(ch1,ch2, cols=2) 
``` 

Ich habe auch den "multiplot" Link auf den Code unten, wenn jemand wissen wollte, was das war. http://www.cookbook-r.com/Graphs/Multiple_graphs_on_one_page_(ggplot2)/

** Alle Ideen, wie die ## NULL in der RMarkdown HTML-Ausgabe, um loszuwerden, der bis zeigt, als ob es nicht richtig etwas Rückkehr ...

******** ** Gelöst ********** Alles, was Sie tun müssen, ist Ergebnisse = "verstecken". Es wird es wegnehmen.

+0

Versuchen Sie, entweder Ihre tatsächlichen Daten oder einige Dummy-Daten hinzuzufügen, um dies zu einem reproduzierbaren Problem zu machen. – jkgrain

+0

benötigen Sie die Klammern um multiplot()? – baptiste

+0

hinzugefügt Dummy-Daten, um reproduzierbar zu machen. Ich habe das() gelöscht. Das war ein Fehler, wenn es darum ging, den Code anderswo zu verschachteln. Es hatte keine Bedeutung. –

Antwort

0

Add result = 'verstecken' zu den Code-Chunk-Optionen und es wird wegnehmen ## NULL, oder irgendwelche Ergebnisse für diese Angelegenheit. Code unten:

```{r include=TRUE, echo=FALSE, results='hide' message=FALSE, warning=FALSE, fig.height=4.5, fig.width=10} 

library(ggplot2) 
    ch1 <- ggplot(mtcars, aes(mpg, wgt)) + 
      geom_point(shape=22, size=3.5) + 
      geom_smooth(method=lm, se=FALSE + 
      ggtitle ("Selected 1-5Y Offerings by Maturity") 

    ch2 <-ggplot(mtcars, aes(mpg, wgt)) + 
      geom_point(shape=1) + 
      geom_smooth(method=lm) + 
      ggtitle("All Offerings 1-5Y") 

     multiplot(ch1,ch2, cols=2) 
```