2014-10-17 6 views
8

Ich versuche, eine Ausgabetabelle, schön formatiert von der Stargazer-Funktion, in einem Abschriften-Dokument einzubetten.Making schön formatierte Tabellen in Markdown: knitr nicht kompilieren stargazer> html Tabelle

ich versuchte, die stargazerlilie() in einem R-Codeblock in dem Dokument Rmd Einbetten:

```{r} 
library(stargazer) 
stargazer(cor(attitude), type="html") 
``` 

Der Code läuft korrekt, aber es gibt den HTML-Code, der seinerseits nicht durch knitr analysiert, so dass die Der Quellcode der tatsächlichen Tabelle html wird im gerenderten Dokument angezeigt.

Ich bin mir dieser ähnlichen Frage bewusst (here). Ich stelle eine separate Frage, weil die meisten Antworten darauf hinweisen, dass der Stargazer die HTML-Ausgabe nicht unterstützt, was nicht mehr zutrifft. Html-Unterstützung wurde wahrscheinlich in Stargazer nach diesem Schritt integriert (und ich habe nicht viel rep zu öffnen oder Kommentare dort zu veröffentlichen).

Dies scheint mit einem einfacheren Problem verbunden zu sein, knitr kompilieren den Quellcode der HTML-Tabelle.

EDIT: @hrbrmstr gab mir die Antwort im Kommentar unten, das ist:

```{r results='asis'} 
library(stargazer) 
stargazer(cor(attitude), type="html") 
``` 
+4

tat Sie versuchen '{r results = asis}'? – hrbrmstr

+0

@hrbrmstr: Tks viel, es funktioniert! Ich werde die Frage jetzt bearbeiten – LucasMation

+0

Nur mein erster Stargazer wird korrekt ausgegeben https://www.dropbox.com/s/tryu6uci2dyc9aq/Screenshot%202015-09-20%2020.27.39.png?dl=1 – jacob

Antwort

1

entfernen das "von 'asis'

ex: {r Ergebnisse = asis}