2016-08-24 3 views
-1

Meine RMarkdown-Datei läuft erfolgreich über Knitr und ich bekomme eine HTML-Datei, die meinen Code ausführt und meine Plot-Ausgaben präsentiert.Wie nehme ich meine RMarkdown/Knitr-Ausgabe und bette sie in einen Wordpress-Artikel ein

Für meinen Blog möchte ich nur die Plot-Ausgabe verwenden. Wie kann ich nur die Handlung extrahieren und in meinen Wordpress Blog einbetten?

[EDIT]: die Handlung, die ich erzeuge, ist eine interaktive Plot_ly Handlung.

+0

Oh, Sie verwenden ein 'plot_ly'-Diagramm. Das ist kein Bildplot. Sie müssen das Widget speichern ('htmlwidgets :: saveWidget()') und es dann in einen 'iframe' einbetten. – hrbrmstr

+0

Geht dieser Befehl in die RMarkdown-Datei? – madsthaks

+0

Nun, technisch könnte es dorthin gehen, aber es ist besser, es interaktiv IMO zu betreiben. – hrbrmstr

Antwort

1

Verwenden

--- 
output: 
    html_document: 
    keep_md: true 
--- 

und Sie werden ein xyz_files Verzeichnis im selben Verzeichnis (mit dem gleichen Namen) als Rmd Datei. Das wird ein figure-html Verzeichnis darunter haben und Ihre Bilder werden dort eigenständig sein.

Wenn Sie die neuesten & knitr dann sollten Sie auch Retina Qualität PNGs standardmäßig, sonst tun:

```{r setup, include=FALSE} 
knitr::opts_chunk$set(fig.retina=2) 
``` 

an der Spitze des Dokuments (unter dem yaml Header)

+0

Entschuldigung, ich bin relativ neu zu RMD und Knitr. Sollte ich diesen Code in der RMarkdown-Datei verwenden? – madsthaks

+0

ja. Das erste Bit ist eine Erweiterung des YAML-Headers. das andere Bit soll der erste Code-Chunk sein. – hrbrmstr

+0

Ich habe es versucht und der einzige Unterschied ist eine .md-Datei wird generiert. Ich sehe nicht die Verzeichnisse, die Sie erwähnen – madsthaks

Verwandte Themen