Adi Sarid
Adi Sarid
Home
Posts
Talks
Teaching
Publications
Contact
Light
Dark
Automatic
R
Securing Shiny apps with AWS Cognito authentication
Background Shiny apps are a great way to share information and empower your users. Sometimes you want to make sure that only authenticated and authorized users will be able to view your shiny apps.
Aug 30, 2019
13 min read
R
What NOT to do when building a shiny app (lessons learned the hard way)
I’ve been building R shiny apps for a while now, and ever since I started working with shiny, it has significantly increased the set of services I offer my clients.
Jul 19, 2019
5 min read
R
Test your tidyness - a short quiz to check your tidyverse capabilities
Over the last month I gave a tidyverse + intro to data science corporate training in a startup in Tel-Aviv. We had two groups (beginners and intermediates), and for the last assignment of the course I was aiming for a short quiz comprised of various topics which we covered during the course, such that can also be automated easily (i.
Apr 28, 2019
5 min read
R
The teachR's::cheat sheet
A few months ago I attended the 2019 rstudio::conf, including the shiny train-the-trainer workshop. It was a two day workshop and it inspired me in many ways. The first day of the workshop focused on the very basics of teaching (R or anything else), and for me it put the spotlight on things I never considered before.
Mar 12, 2019
4 min read
R
Settling class action lawsuits with conjoint analysis and R (+a conjoint shiny app)
A few days ago I presented at the 9th Israeli class action lawsuit conference. You’re probably asking yourself what would a data scientist do in a room full of lawyers?
Feb 3, 2019
8 min read
R
Purrring progress bars (adding a progress bar to `purrr::map`)
Important note (2023-04-25): In purrr version 1.0.0 the capability of integral progress bars was introduced. Just use the argument .progress=TRUE in the map function. See the documentation here. The rest of this post remains unchanged, even though it is no longer the optimal way to solve this issue.
Jan 25, 2019
2 min read
R
Short note about tidyeval
Following Jenny Bryan’s talk on tidyeval in the last rstudio::conf 2019, I decided to write this short note (mainly as a reminder to myself). What is tidyeval? Tidy evaluation, or non standard evaluation, allows us to pass column names between functions.
Jan 20, 2019
5 min read
R
Recap: what I learned in rstudio::conf2019
First, let me start by saying wow!, what a wonderful experience. When I booked the trip from Israel to Austin, TX, I thought that I’ll see some good content, and learn at the conference (as I in fact did).
Jan 19, 2019
10 min read
R
«
Cite
×