Let's say I have a DuckDB with hundreds of tables (some are really small, others are 20+ million rows). What's the best way to create a RAG on that DB for Rshiny purposes? ragnar approach seems more small/text-based oriented, afaik. Any link to read/study? @simonpcouch.com @jcheng5.bsky.social
For the last couple of months I've been working on something and I'm excited to finally share an early preview: Say hello to plumber2 🎉 plumber2 is a full rewrite of the plumber package for creating powerful webapis in #rstats. It takes everything we have learned from plumber and adds even more
What the Package Does (One Line, Title Case)
What the package does (one paragraph).
posit-dev.github.io
A look at more generative AI tools you can use with R: www.infoworld.com/article/3848... #RStats #GenAI #InfoWorld Includes: {gander} {chatgpt} {gptstudio} {pkgprompt} Shiny Assistant Custom GPTs R Tutor & Chatilize {rollama} & {ollamar} {shinychat} (Prior article covered {ellmer} )
GenAI tools for R: New tools to make R programming easier
From IDE plugins to external chatbots and running LLMs locally, these new and emerging tools are bringing the generative AI revolution to R.
infoworld.com
@appsilon.bsky.social I can’t find appsilon github anymore. Are you going private?
As much as I like #Positron as an #RStudio-replacement, so far the biggest usability concession for me is that I can't easily have multiple Positron-instances open for different, very distinct projects and navigate between them (on macOS) like I can with RStudio due to labelled dock items 🧐 #rstats
Parallelization just landed in the dev version of purrr: purrr.tidyverse.org/dev/referenc... Really pleased that the mirai framework makes this possible. Huge credit to the tidyverse maintainers @hadley.nz @lionelhenry.bsky.social and @davisvaughan.bsky.social ! #rstats #tidyverse
Parallelization in purrr — parallelization
purrr's map functions have a .parallel argument to parallelize a map using the mirai package. This allows you to run computations in parallel using more cores on your machine, or distributed over the ...
purrr.tidyverse.org
I finally tried the {shinychat} #RStats 📦 and it's nice to see LLM streaming responses in an R Shiny app! By @jcheng5.bsky.social & @cpsievert.bsky.social at @posit.co github.com/posit-dev/sh... #RShiny #GenAI 1/2
Hey #rstats family, what's your go to stack to manage big R projects? From ETL/ELT to Deployment, with Container, CI/CD, API. Do you all do versioned Rscript + Docker + Github Actions or are there niche tools like @kestra.io to help you make things easier? My company doesn't want to pay for Posit
I love some JavaScript! Especially to make Shiny apps even more awesome 🤩. But I know how daunting it can feel when you’re just getting started with #rshiny. That’s why I wrote a JavaScript for Shiny Beginner’s Guide—so you can jump in with confidence: hypebright.nl/en/shiny-en/...
JavaScript for Shiny: A Beginner's Guide - Hypebright
Learn the essentials of JavaScript for Shiny with this quick tutorial. Everything you need to start leveraging JavaScript in your Shiny apps.
hypebright.nl
✨ posit::glimpse() is back! ✨ Get a glimpse of our tools in our newsletter. This edition features Positron news, packages for AI & LLMs, the brand.yml launch, #Quarto workshop recordings, and more. We’re positive you’ll find something valuable! #RStats #Python Read here: posit.co/blog/posit-g...
posit::glimpse() Newsletter - December 2024 - Posit
posit.co
It's really tempting to start using {tidyplot} instead of {ggplot2}. It doesn't cover all the cases I encounter (especially when two datasets are used for the same plot), but for most plots it's much simpler. #rstats jbengler.github.io/tidyplots/ar...
Visualizing data
jbengler.github.io
And for those piping into View(), run rstudioapi::writeRStudioPreference("data_viewer_max_columns", 1000L) to display more than 50 columns at once. #rstats
I don't know who needs to hear this, but if you want to look at all columns of a tibble (which has the somewhat annoying habit of only showing you as many columns as you have space for), just pipe it into print(width = Inf): df |> print(width = Inf) #rstats
The _brand.yml seems a cool addition. I need to try the landscape mode, solving all my latex shenanigans #rstats quarto.org/docs/blog/po...
Quarto 1.6 – Quarto
Quarto 1.6 supports unified branding across formats, updates to RevealJS, a new shortcode to reorder content, a landscape page block, and more. There are also a couple of breaking changes that will af...
quarto.org
#30DayMapChallenge Day 22. 2 colours. Santiago Metropolitan Area. Unknown pleasures with elevation data. By Ignacio Urria Yáñez, 2024. Data: Elevatr package. #Rbanism #30DayMapChallenge2024 #rstats #30DayMapChallenge2024_Rbanism
Hi #rstats folks, is there a way to use shinymanager in a rhino shiny app that uses an UI with modules in this form? ui <- function(id) { ns <- NS(id) page_fluid(....) } I've read this: appsilon.github.io/rhino/articl... without any help :/
How-to: Use shinymanager
appsilon.github.io