2015-05-11 9 views
7

Obecnie wykonuję analizę statystyczną w R i używam knitr do generowania wyników i dokumentu przeglądu.Jak ukryć figurki w dzianinie, ale utworzyć je jako png?

Istnieje kilka dodatkowych działek, które chcę zrobić i zapisać jako .png (z określoną nazwą pliku i lokalizacją), ale nie są zawarte w wygenerowanym pliku .html (zbyt wiele z nich, a nie są one w koniec).

Użycie dev.copy(png, ...) działa prawidłowo do generowania wykresów, ale liczby pojawiają się w .html. Jeśli podam fig.keep=none, zostaną utworzone pliki .png, ale puste.

Czy jest jakiś sposób robienia tego, co chcę?

Odpowiedz

11

To z knitr website:

fig.show: ('asis'; znaków), jak pokazać/zorganizować działek; cztery Możliwe wartości są

  • ASIS: pokaż Działki dokładnie w miejscach, gdzie były one generowane (jakby kod przeprowadzono w terminalu R)

  • przytrzymaj: przytrzymaj wszystkie działek i wyjście je w samym końcu fragmentu kodu

  • ożywione: owinąć wszystkie działki do animacji, czy istnieją mutiple Działki w kawałku

  • hide: generowanie plików fabuły ale ukryć je w dokumencie wyjściowym

fig.show = 'hide' pracował dla mnie.

Powiązane problemy