Saltar al contenido

¿Cómo puedo convertir un documento Rmd en un cuaderno jupyter?

Solución:

Después de comprobar la bala de plata parece ser jupytext Te permite convertir de / a mardown, rmarkdown, python, ipynb, … Esto puede permitirle un flujo de trabajo bastante ordenado

  1. escribe una R simple script.R guión que puedes convertir en un Rmd documento
  2. usar knitr::spin('script.R', knit = FALSE) para transformarlo en Rmd
  3. usar jupytext --to notebook script.Rmd crear script.ipynb
  4. compartir o ejecutar el cuaderno

sos-rmarkdown proporciona otro convertidor de portátil Rmarkdown a Jupyter. Las características únicas incluyen su soporte para expresiones en línea usando markdown-kernel, uso de múltiples kernels en un cuaderno (usando un kernel SoS) para acomodar bloques de código en múltiples lenguajes y la capacidad de ejecutar un cuaderno generado usando sos-papermill. También utiliza metadatos de celda para controlar la visualización de entrada y salida de bloques de código en Jupyter Lab e informes HTML exportados.

Para utilizar esta herramienta, puede instalar sos-rmarkdown de pip o conda-forge, luego ejecute el convertidor con el comando

sos convert input.Rmd output.ipynb

o use la opción --execute para ejecutar el cuaderno convertido

sos convert input.Rmd output.ipynb --execute

Descargo de responsabilidad: soy el autor de sos-rmarkdown.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *