2014-10-17 3 views
8

Próbuję osadzić tabelę wyjściową, ładnie sformatowaną przez funkcję stargazera, w dokumencie przecen.Tworzenie ładnie sformatowanych tabel w Markdown: knitr nie kompiluje stargazera> tabela html

Próbowałem osadzanie Stargazer() w bloku kodu R w dokumencie RMD:

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

Kod działa poprawnie, ale to generuje kod HTML, który z kolei nie jest analizowany przez knitr, więc rzeczywisty kod "html" w kodzie źródłowym jest wyświetlany w renderowanym dokumencie.

Jestem świadomy tego podobnego pytania (here). Zadaje mi osobne pytanie, ponieważ większość odpowiedzi wskazuje, że wróżbiarstwo nie obsługuje wyjścia html, co nie jest już prawdą. Obsługa HTML prawdopodobnie została włączona do obserwatora gwiazd po tym bieżniku (i nie mam uprawnień do ponownego otwierania lub dodawania komentarzy).

Wydaje się, że jest to związane z prostszym problemem polegającym na tym, że program knitr skompilował kod źródłowy tabeli html.

EDIT: @hrbrmstr dał mi odpowiedź w komentarzu do mieszka, który jest:

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

zrobił próbujesz '{r results = asis}'? – hrbrmstr

+0

@hrbrmstr: tks dużo, to działa! Będę edytować pytanie teraz – LucasMation

+0

Tylko mój pierwszy gwiazdor jest wyprowadzany poprawnie https://www.dropbox.com/s/tryu6uci2dyc9aq/Screenshot%202015-09-20%2020.27.39.png?dl=1 – jacob

Odpowiedz

1

Usuń "z 'Asis'

ex: R = {Wyniki ASIS}

Powiązane problemy