Want to share your content on R-bloggers? click here if you have a blog, or here if you don't.
webr allows R to run in the browser from a quarto HTML document. Let’s play!
Add webr to your quarto environment, in the terminal:
quarto add coatless/quarto-webr
Then, in the YAML header, add:
engine: knitr filters: - "webr" webr: packages: - "dplyr" - "ggplot2" - "duckdb" - "glue" - "ggokabeito"
Now enclose your chunks with {webr-r}
instead of {r}
.
{dplyr} is a large package, so installing/loading it can take a little time…
Please enable JavaScript to experience the dynamic code cell content on this page.… should work. You can edit and re-run the code in all chunks!
We will explore the popular french baby names. It is in parquet format; we can use {arrow} or {duckdb} to open it. Here we try with {duckdb}…
However we can’t INSTALL (yet) a DuckDB extension that would have allowed us to directly query over HTTP without downloading the whole file:
Please enable JavaScript to experience the dynamic code cell content on this page.So we download and use a local copy of the dataset:
Please enable JavaScript to experience the dynamic code cell content on this page.How does it look like?
Please enable JavaScript to experience the dynamic code cell content on this page.Get the 2022 most popular names and check their past evolution:
Please enable JavaScript to experience the dynamic code cell content on this page. Please enable JavaScript to experience the dynamic code cell content on this page.Some were already very popular a long time ago. Half are recent. Names are now much more diluted.
< !-- -->R-bloggers.com offers daily e-mail updates about R news and tutorials about learning R and many other topics. Click here if you're looking to post or find an R/data-science job.
Want to share your content on R-bloggers? click here if you have a blog, or here if you don't.