Discover and read the best of Twitter Threads about #RShiny

Most recents (13)

#GPT4 is way better at generating code than previous versions!

See a #rstats #shiny app fully generated by GPT-4. It displays a ggplot of mtcars, uses {shiny.semantic} for UI and has some nice styling in CSS 🚀

This level was impossible to achieve in GPT3.

Here's the process🧵
I started with a simple prompt describing my expectations.

GPT-4 got much better at following instructions, but it made errors in functions it used.
It was enough to copy-paste the error message (no need even to ask it for a fix) to get a corrected version.

This took a bit of back-and-forth, but after about 5 bugfixes I got a working app!

I also asked it to make some changes in what the dropdowns did.
Read 6 tweets
(1/n) All about Shiny. My go to approach for building shiny apps is finding an example I like, going to the github to review the code, and retrofitting it for my use case (w/ credits!).

shiny.rstudio.com/gallery/
(2/n) I learned this approach via an online course where we deployed models via Shiny to show performance. It was daunting at first and my first foray into building an application.

If you are just getting into Shiny and feel overwhelmed, you've got this & keep at it.
(3/n) Version control & Peer review: Something I like about code based dashboards (vs. low/no code solutions) is that it version control becomes possible via git, and dashboards that require complicated calculations are more visible/transparent in a single script.
Read 10 tweets
#RStudioConf2022 Day 2 🧵 of 🧵! I'm looking back at my notes to see what I learned yesterday. See Day 1 over here:
#RStudioConf #RStats
I've been skeptical ("Isn't this just RMarkdown renamed so 🐍 people aren't afraid of it?") but making a v2 of something lets you make it better. @quarto_pub looks like it's really great! Claim your quarto.pub name! #RStudioConf2022 #RStudioConf #RStats #PyData
Read 24 tweets
Now that #RStudioConf2022 is over and I've had some time to process, it's time for a 🧵 to look back and summarize my copious notes. Hopefully this can be useful to someone other than just me! #RStudioConf #RStats #PyData
Before the conf proper, I TAed the 🔮 {tidymodels} workshop. Because @RStudio / #Posit are who they are, all workshop materials are free and open via github.com/rstudio/rstudi… (github.com/rstudio-conf-2… in case that link ever breaks) #RStudioConf2022 #RStudioConf #RStats
#RStudioConf2022 proper kicked off with a pre-keynote announcement from @fly_upside_down & @hadleywickham. As you've probably heard, @RStudio is now #Posit 💭. My thread (with old hashtag):
#RStudioConf #RStats #PyData
Read 21 tweets
Next up (soon): Me! I'm presenting "{shinyslack}: Connecting Slack Teams to Shiny Apps" r4ds.io/rstudio2022 #RStudioConf2022 #RStudioConf #RStats #RShiny The shinyslack package logo...
🔗Join the @R4DScommunity at r4ds.io/join!
📚Host book clubs for #rstats-related books.

#RStudioConf2022 #RstudioConf #rshiny R4DS Online Learning Commun...
Generic scheduling app led to issues:
👯‍♂️Double sign-ups.
🔤Typos
👩🏻‍🤝‍👩🏾Same name
🚫No connection to Slack user

#RStudioConf2022 #RStudioConf #RStats #RShiny Scheduling: Generic App  * ...
Read 11 tweets
The closing keynote is @jcheng describing The Past and Future of #RShiny. He's gonna make us wait through a lot of past before he reveals the future, isn't he? My prediction: the "R" in the standard Shiny hashtag won't make sense anymore. #RStudioConf2022 #RStudioConf #RStats
He walks on stage and pretends to not know who @hadleywickham is.

July 31, 2012 was the birth of Shiny, 10 years ago. #RStudioConf2022 #RStudioConf #RStats Joe Cheng joking as Hadley (not shown) walks off stage
Shiny started when @fly_upside_down wrote the manipulate tool in rstudio super quickly. #RStudioConf2022 #RStudioConf #RStats The manipulate tool in rstudio
Read 29 tweets
R shiny modules have been so good to me that I decided to do them one solid... Write a blog series. And as you'd expect, lots of memes. 😅
Here is the link to the first article.
blog.mwavu.com/introduction-t…

#rstats #rshiny
55yrs later, here's the sequel. Meme fans, I gatchu.😅
blog.mwavu.com/pass-data-from…

#rstats #rshiny
Here is the 3rd and final article to my R Shiny Modules series. Not much, but it's honest work.😅

#rstats #rshiny

blog.mwavu.com/return-user-in…
Read 4 tweets
Our new paper shows how 1 in 5 people categorically misinterpret bar graphs. A thread...

Press release: wellesley.edu/news/journalis…

Paper: jov.arvojournals.org/article.aspx?a…

#DataViz #DataJournalism #BarBarGraphs
When shown a bar graph that depicts average values, 1 in 5 people think that the bar's tip is the outer limit of the data, rather than the balanced center point (the average), as if every individual value was below-average. We call this error the "Bar-Tip Limit Error."
How could decades of graph interpretation research have missed such a severe error? Our experience in psychological measurement led us to ask a more concrete, direct, detailed question than prior work.
Read 10 tweets
Attending #RSS2021Conf this afternoon? @RSSAnnualConf
Check out our invited session with @RSS_IDS @ISEG_LSHTM on addressing statistical and epidemiological issues in global heath.
Auditorium and livestreamed online
The first speaker is Emily Webb, speaking about @ISEG_LSHTM and recent work of the group
Work of @ISEG_LSHTM also involves capacity building at research institutes in lower middle income countries and there will be a 50th anniversary symposium next year celebrating the next generation of statisticians and epidemiologists in global research! 🥳
Read 9 tweets
This is a more wonky thread about how I made this visualization in #Rstats using the awesome visNetwork 📦...

sophieehill.shinyapps.io/my-little-cron…
First step is to create the underlying network data. We need one file of "nodes" - i.e. the people and organizations. And one file of "edges" - i.e. the connections between them.

I created these by hand, based on excellent investigate journalism: ImageImage
Now we can pull these together to create a network visualization!

You'll notice that I included a column for "type" in the nodes file. This allows me to use different icons for people vs firms vs political organizations. Image
Read 8 tweets
Hello, everyone. @ishaberry2 and I are looking for a volunteer with #RShiny experience to help us update the #COVID19 #Canada Open Data Working Group dashboard (art-bd.shinyapps.io/covid19canada/) with new content. See the attached ad for more info and please reach out to us if interested! Image
The position has now been filled. Thank you so much to everyone who reached out!
Read 3 tweets
Want to know what #COVID19 looks like in #Canada? @ishaberry2 and I are pleased to announce the release of two data sources: a curated spreadsheet of case info and a dashboard to visualize Canadian data, link below. 👇

art-bd.shinyapps.io/covid19canada/
The first tab provides an overview of the situation in Canada: reported cases, recoveries, deaths, number of people tested, and the distribution of cases by province. Image
The next tab shows the timeline of reported cases in Canada (we are likely to see more cases this evening). Reported cases are a lagging indicator of infection—these represent transmission from the past few weeks, since it takes time for people to develop symptoms and get tested. Image
Read 9 tweets
Soon in all your Shiny Apps:
#RStats #RShiny
Ever wanted an 8-bit dataTable?
Read 4 tweets

Related hashtags

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3.00/month or $30.00/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!