Important
Vous cherchez le backend officiel de Quarto WebAssembly? Découvrez quarto-live !
Cette communauté a développé une extension Quarto permet à la cellule de code Webbr dans divers formats Quarto, notamment HTML, RevealJS, sites Web, blogs et livres.
Jetez un œil à un exemple en direct de l'extension en action ici! Pour approfondir les capacités de l'extension, consultez notre site Web complet de documentation.
Vous cherchez une version Python? Découvrez quarto-pyodide !
Note
Veuillez noter que l'extension {quarto-webr} quarto est une initiative axée sur la communauté et n'est pas affiliée à Posit, Quarto ou le principal projet WebBR. Son évolution et son entretien découlent uniquement des efforts collectifs des membres de la communauté.
Si vous êtes nouveau sur Webbr, cette technologie de pointe vous permet de:
"Exécutez le code R dans le navigateur sans avoir besoin d'un serveur R pour exécuter le code."
Pour une compréhension plus approfondie de Webbr, explorez les ressources suivantes:
Pour ceux qui sont des extensions nouvelles sur Quarto et Quarto, nous vous recommandons fortement de consulter cette vidéo YouTube informative pour démarrer rapidement:
Pour utiliser cette extension dans un projet Quarto, installez-le à partir du répertoire de travail du projet en tapant dans le terminal :
quarto add coatless/quarto-webrUne fois le processus d'installation terminé, l'extension sera facilement disponible pour les documents Quarto dans le répertoire de travail désigné. Veuillez noter que si vous travaillez sur des projets situés dans différents répertoires, vous devrez répéter cette étape d'installation pour chacun de ces répertoires.
Pour chaque document, placez le filtre webr dans l'en-tête du document:
filters :
- webr Ensuite, placez le code R pour webR dans un bloc de code marqué de {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)
```Le document rendu peut être consulté en ligne ici.
Remarque: Si vous ne spécifiez pas le engine: knitr , le moteur de calcul par défaut utilisé sera jupyter . Cela pourrait déclencher des invites pour installer Python. Cependant, si vous spécifiez engine: knitr , il n'est pas nécessaire d'installer Python.
Il existe de nombreuses autres options de personnalisation disponibles. Veuillez consulter la documentation de personnalisation pour plus d'exemples.
Pour des cas spécifiques d'utilisation du déploiement, veuillez consulter les modèles.
Pour une aide de dépannage, veuillez consulter notre page de dépannage.
Pour signaler un bogue, veuillez ajouter un problème au tracker de bogue du référentiel.
Vous voulez contribuer une fonctionnalité? Veuillez ouvrir un billet d'émission pour discuter de la fonctionnalité avant d'envoyer une demande de traction.
Veuillez consulter notre page Remerciements.