2017-04-14 3 views
0

Ich genieße mit RMarkdown für die Erstellung von Berichten und habe kürzlich das Paket entdeckt.Wie kann man bestimmte Spalten in RMarkdown mit htmlTable drucken?

Ich benutze die Subset-Funktion, um mehrere Berichte/Tabellen aus einem großen data.frame zu erstellen. Ich bin jedoch nicht sicher, wie nur bestimmte Spalten gedruckt werden. Zum Beispiel sieht meine aktuellen Code wie folgt aus:

```{r echo=FALSE} 
library("htmlTable") 
htmlTable(subset(iris, Species=="setosa"), 
      align="rrrr|r", 
      rnames = FALSE, 
      header = paste(c("Sepal Length", "Sepal Width", 
          "Petal Length", "Petal Width", "Species"))) 
``` 

Wenn ich nur die Sepal Length, Petal Length und Species Spalten ausdrucken möchten, wie würde ich dies tun, in Verbindung mit Teilmenge?

Vielen Dank.

Antwort

0

Scheint wie eine straighforward R Teilmenge Frage.

out<-iris[iris$Species=="setosa", c("Sepal.Length", "Petal.Length", "Species")] 

htmlTable(out, 
     align="rrrr|r", 
     rnames = FALSE) 
Verwandte Themen