Importante
¿Buscas el backend oficial de Quarto WebAssembly? ¡Mira quarto-live !
Esta comunidad desarrollada por la extensión de Quarto permite la celda del código WEBR en varios formatos de cuartos, incluidos HTML, reveljs, sitios web, blogs y libros.
¡Echa un vistazo a un ejemplo en vivo de la extensión en acción aquí! Para profundizar en las capacidades de la extensión, consulte nuestro sitio web integral de documentación.
¿Buscas una versión de Python? ¡Mira quarto-pyodide !
Nota
Tenga en cuenta que la extensión {quarto-webr} Quarto es una iniciativa impulsada por la comunidad y no está afiliada a POSIT, Quarto o el proyecto principal de WEBR. Su evolución y mantenimiento provienen únicamente de los esfuerzos colectivos de los miembros de la comunidad.
Si eres nuevo en Webr, esta tecnología de vanguardia te permite:
"Ejecute el código R en el navegador sin la necesidad de un servidor R para ejecutar el código".
Para una comprensión más profunda de WebR, explore los siguientes recursos:
Para aquellos nuevos en extensiones de Quarto y Quarto, recomendamos encarecidamente visitar este video informativo de YouTube para comenzar rápidamente:
Para usar esta extensión en un proyecto de cuarto, instálelo desde el directorio de trabajo del proyecto escribiendo en terminal :
quarto add coatless/quarto-webrUna vez finalizado el proceso de instalación, la extensión estará disponible para documentos de cuartos dentro del directorio de trabajo designado. Tenga en cuenta que si está trabajando en proyectos ubicados en diferentes directorios, deberá repetir este paso de instalación para cada uno de esos directorios.
Para cada documento, coloque el filtro webr en el encabezado del documento:
filters :
- webr Luego, coloque el código R para webR en un bloque de código marcado con {webr-r}
---
title : webR in Quarto HTML Documents
format : html
engine : knitr
filters :
- webr
---
This is a webR-enabled code cell in a Quarto HTML document.
``` {webr-r}
fit = lm(mpg ~ am, data = mtcars)
summary(fit)
```El documento renderizado se puede ver en línea aquí.
Nota: Si no especifica el engine: knitr , el motor de cómputo predeterminado utilizado será jupyter . Esto podría activar las indicaciones para instalar Python. Sin embargo, si especifica engine: knitr , no hay necesidad de instalar Python.
Hay muchas más opciones de personalización disponibles. Consulte la documentación de personalización para obtener más ejemplos.
Para casos de uso de implementación específicos, consulte las plantillas.
Para obtener ayuda para la resolución de problemas, consulte nuestra página de solución de problemas.
Para informar un error, agregue un problema al rastreador de errores del repositorio.
¿Quieres contribuir con una función? Abra un boleto de problema para discutir la función antes de enviar una solicitud de extracción.
Consulte nuestra página de Agradecimientos.