I really enjoyed talking about using webR for interactive teaching at the RSS conference this morning!
Slides (with webR demo) available here: https://teaching-with-webr.netlify.app
If you:
✅ teach statistics using R
✅ want to make your lectures more engaging
✅ would like to get students to write code in class
✅ or are curious about what webR is
then come along to the Interactive Teaching of Statistics session at the RSS Conference on Wed 6th @ 10:50 where I'll be talking about how to use webR when teaching statistics!
(ft. a live demo and a chance to try it yourself - if all goes well!)
Session: https://virtual.oxfordabstracts.com/#/event/4019/session/66686
#rstats #webr #rssconf2023 #teaching
We’re thrilled to announce the release of webR 0.2.0!
This release gathers together many updates and improvements to webR over the last few months, including improvements to the HTML canvas graphics device, support for Cairo-based bitmap graphics, accessibility, and internationalization improvements, additional Wasm #RStats package support (including #Shiny), a new #webR REPL app, and various updates to the webR developer #API.
Read more on the #tidyverse blog: https://www.tidyverse.org/blog/2023/08/webr-0-2-0/
#rstats #shiny #webr #api #tidyverse
“A coming-soon version of Shinylive for R will provide a much better user experience for getting fully client-side R Shiny apps up and running . . . I believe Shinylive with webR integration will pave the way for providing a user-friendly method to build and deploy containerised R Shiny apps, running on WebAssembly.” - @gws at @Posit
https://www.tidyverse.org/blog/2023/08/webr-0-2-0/
#rstats #RShiny #Shiny #webR @rstats
webR 0.2.0 has been released! 🎉 This release gathers many updates over the last few months, focusing on improvements to HTML canvas graphics, additional Wasm R packages, better accessibility and internationalisation, and a brand new webR REPL app. I've written a blog post with lots more details at https://www.tidyverse.org/blog/2023/08/webr-0-2-0/
#webR #RStats
Optimizing #RShiny applications with webR is a game-changer 🤯 By leveraging browser-based computation, we witness a significant reduction in server load and enhanced responsiveness.
Dive deeper into the technical insights: https://appsilon.com/bringing-webr-into-shiny/
Only one month to go until the RSS International Conference! 🎉🎉🎉
I'll be presenting at:
🎨 Tue 5th @ 11:40: Best Practices for Data Visualisation
🕸️ Wed 6th @ 10:50: Teaching statistics interactively with webR
#rstats #webr #dataviz #QuartoPub #rss2023conf
@transportationtalk I like this slide set about WebR: https://rud.is/w/2023-nyr-webr/#/things-before-we-begin #WebR #Rstats
Currently updating webR's documentation for how plotting works and it's so nice seeing the recent changes to the HTML canvas graphics device paying off. Letting the web browser handle the details of text rendering is *so* nice. As far as I can tell everything just does what it's supposed to! #webr #rstats
@transportationtalk thanks for your kind words! #webr is amazing! big thanks to @gws, @hrbrmstr for his webR experiments and @coatless
I really like making demos for #webR, but so far they have all been quite technical. I thought I'd try something different today and have a go at some #rstats generative #rtistry. So, here is an interactive webR demo that draws pretty Clifford attractors😀 https://webr-clifford-attractor.netlify.app
A little while ago I teased a video of #webR running #rstats Shinylive apps entirely in the browser with #wasm. We're working on it, but for the moment I've setup a repo with some technical info about how this all works, targeted at brave JavaScript devs https://github.com/georgestagg/shiny-standalone-webr-demo
With the latest r-universe that provides CSV, JSON, XLS, etc. for datasets in #rstats packages, you don't even need to install the package to access the data. You can read them directly from the r-universe site. It's very convenient for teaching!
It's powered by #webr as part of the r-universe high-performance node.
HT: @jeroenooms
If you want to peek behind the curtain checkout the GitHub repository that made the site https://github.com/weecology/tidy-tuesday-portal
It's almost all #Quarto (https://quarto.org/) & the Quarto #WebR extension (https://github.com/coatless/quarto-webr) + just a little javascript if you want to load the data in the background.
#WebR is a version of #rstats that runs in the browser. You don’t need to install R. No one needs to setup a server. It just works. Even on your phone. It works because the computation is run on your computer using Web Assembly version of R that is automatically downloaded and run when you load the site.
Take two minutes and give it a try: https://tidytuesday.weecology.org/
It feels like magic and is going to be huge for #rstats education and facilitating experimentation like #TidyTuesday.
It's #TidyTuesday, so time for another weekly data project for #rstats, and this week it's using @weecology's long-term data on mammal abundance:
https://github.com/rfordatascience/tidytuesday/blob/master/data/2023/2023-05-02/readme.md
Since it's our data and I'm really into #WebR right now (inspired by @hrbrmstr) I made it so you can participate right in the browser and learn a bit about #WebR while you're there:
https://tidytuesday.weecology.org/
#WebR + #Quarto + #TidyTuesday #FTW
Read on to find out more about the dataset and #WebR 🧵
#tidytuesday #rstats #webr #quarto #ftw
RT @rmarkdown
🌐💻📊🔥 WebR enables users to run R code in their browser without requiring an R server to execute the code. Instead, the R interpreter runs directly on the user's device.
Check it out! 👇
https://docs.r-wasm.org/webr/latest/
#WebR #RStats #RProgramming #DataScience #BrowserBased… https://twitter.com/i/web/status/1642455882997833728
#browserbased #DataScience #rprogramming #RStats #webr
@ryanstraight @ElenLeFoll since there is no “learnr” for Quarto, it’s still the best tool.
This being said, “webr” has already a Quarto extension, it’s not equivalent to “learnr” but with time, something will arise in that area.
Checkout @hrbrmstr for a lot of various webr examples.
#rstats #QuartoPub #wasm #webr