¿Incluir archivos HTML en el archivo R Markdown?

Sumario rápido

¿Cómo coloco archivos HTML?en su lugar dentro de un archivo R Markdown?

Detalles

He creado algunos bonitos mapas animados de coropletas a través dechoroplethr.

Como lo demuestra el enlace, los coroplásicos animados funcionan mediante la creación de un conjunto de imágenes PNG, que luego se enrollan en un archivo HTML que recorre las imágenes para mostrar la animación. Funciona muy bien, se ve muy bien.

Pero ahora quiero incrustar / incorporar estas páginas dentro del archivo .Rmd, de modo que tenga un informe holístico que incluya estos coropletas animados, junto con otros trabajos.

Me parece que debería haber una manera fácil de hacer un equivalente a

Enlaces:

[please click here](http://this.is.where.you.will.go.html)

o

Imágenes:

![cute cat image](http://because.that.is.what.we.need...another.cat.image.html)

La ruta de las imágenes es precisamente lo que quiero: una referencia que se "explota" para poner la información en su lugar, en lugar de simplemente como un enlace. ¿Cómo puedo hacer esto con un archivo HTML completo en lugar de solo una imagen? ¿Hay alguna manera?

Explicación a través del ejemplo

Digamos que mi archivo HTML choropleth vive en mi ruta local en'./animations/demographics.html', y tengo un archivo R Markdown como:

---
title: 'Looking at the demographics issue'
author: "Mike"
date: "April 9th, 2016"
output:
  html_document:
    number_sections: no
    toc: yes
    toc_depth: 2
fontsize: 12pt
---

# Introduction

Here is some interesting stuff that I want to talk about.  But first, let's review those earlier demographic maps we'd seen.

!![demographics map]('./animations/demographics.html')

donde supuse / pretendí que!! es el antecedente que hará exactamente lo que quiero: permitirme incrustar ese archivo HTML en línea con el resto del informe.

Actualizaciones

Dos actualizaciones Más recientemente, todavía no podía hacer que las cosas funcionaran, así que lo puse todoRepositorio de GitHub, en caso de que alguien esté dispuesto a ayudarme a resolver el problema. Se pueden encontrar más detalles en el archivo Léame de ese repositorio.

Parece que poder incrustar HTML en un archivo R Markdown sería increíblemente útil, así que sigo tratando de resolverlo.

(Comentarios antiguos)

Según algunas de las sugerencias útiles, probé y fallé lo siguiente en el archivo R Markdown:

Método brillante:

```{r showChoro1}
shiny::includeHTML("./animations/demographics.html")
```

(También agreguéruntime:Shiny arriba en la porción YAML.)

htmltools método:

```{r showChoro1}
htmltools::includeHTML("./animations/demographics.html")
```

(En este caso, no hice cambios en el YAML).

En el primer caso (Shiny), no funcionó en absoluto. De hecho, incluir el HTML parecía arruinar la funcionalidad del documento por completo, de modo que el tiempo de ejecución parecía perpetuamente no completamente funcional. (En resumen, aunque parecía cargar todo, la hélice "cargando" nunca desapareció).

En el último caso, nada más se estropeó, pero era una imagen rota. Curiosamente, había una cinta de "jugador coroplético" en la parte superior del documento que funcionaría, es solo que ninguna de las imágenes aparecería.

Por mi propia cordura, también proporcioné enlaces simples, que funcionaron bien.

[This link](./animations/demographics.html) worked without a problem, except that it is not embedded, as I would prefer.

Por lo tanto, es claramente un desafío con la incorporación.

Respuestas a la pregunta(3)

Su respuesta a la pregunta