2016-12-20 7 views
1

Я создаю интерактивные сюжеты с сюжетным планом и сохраняю их как html-страницы. Я новичок в ioslides и Rmarkdown, поэтому я искал в Интернете и не нашел решения. Я хочу включить графический график с расширением .html на мой слайд. Так что я пробовал:Rmarkdown: вставлять html-файл в ioslides

--- 
title: "Advanced Physics Project" 
author: "mcandar" 
output: 
    ioslides_presentation: 
    widescreen: true 
--- 

```{r setup, include=FALSE} 
knitr::opts_chunk$set(echo = FALSE) 
``` 

## Introduction 
![my graph](myfile.html) 

enter image description here

и он не работает. Я хочу, чтобы слайд с моим html-графиком встроен внутри, и его интерактивные функции должны работать исправно. Является ли это возможным?

+0

Я мог бы быть неправильно, но plotly могут быть включены только в HTML на основе R Markdown. – MLavoie

ответ

1

Вариант 1: Использование iframe:

--- 
title: "Advanced Physics Project" 
author: "mcandar" 
output: 
    ioslides_presentation: 
    widescreen: true 
--- 

```{r setup, include=FALSE} 
knitr::opts_chunk$set(echo = FALSE) 
``` 

<iframe src="myfile.html"></iframe> 

Вариант 2: includeHTML

```{r} 
shiny::includeHTML("myfile.html") 
``` 

enter image description here

+0

спасибо за ответ !. Несомненно, это не сработало для меня, может быть, я что-то делаю неправильно ... но блестящий :: includeHTML («myfile.html») работает! – mccandar

+0

Может быть проблема с дорогой? Рад, что все получилось ... –