Rstudio::global 2021

With more learning occurring virtually or in hybrid mode, hands-on ways to remotely teach DS are invaluable.

rstudio::global 2021

With more learning occurring virtually or in hybrid mode, hands-on ways to remotely teach DS are invaluable.

January 21, 2021

In order to truly collaborate in multi-disciplinary data-driven teams, one needs to consider how to collaborate beyond R.

Using pins with Python and JavaScript

rstudio::global 2021

Using pins with Python and JavaScript

January 21, 2021

Last year, pins got released as a brand new R package to pin, discover and cache remote resources for R users.

Using formr to create R-powered surveys with individualized feedback

rstudio::global 2021

Using formr to create R-powered surveys with individualized feedback

January 21, 2021

Using R and RMarkdown code, researchers and teachers can use the formr platform to generate both simple surveys and complex studies with individualized feedback.

Towards an integrated {verse}: lessons learned developing a library of validated packages

rstudio::global 2021

Towards an integrated {verse}: lessons learned developing a library of validated packages

January 21, 2021

Developing R packages as a unified {verse} – a set of packages that work well together but with each focusing on individual tasks – is an efficient strategy to structure support for complex workflows.

tidymodels/stacks, Or, In Preparation for Pesto: A Grammar for Stacked Ensemble Modeling

rstudio::global 2021

tidymodels/stacks, Or, In Preparation for Pesto: A Grammar for Stacked Ensemble Modeling

January 21, 2021

Through a community survey conducted over the summer, the RStudio tidymodels team learned that users felt the

The Power of Great Datasets

rstudio::global 2021

The Power of Great Datasets

January 21, 2021

There's a big difference between "Okay Datasets" and "Great Datasets".

The Opioid Files: Turning big pharmacy data over to the public

rstudio::global 2021

The Opioid Files: Turning big pharmacy data over to the public

January 21, 2021

Through a community survey conducted over the summer, the RStudio tidymodels team learned that users felt the

The dynamic duo: SQL & R

rstudio::global 2021

The dynamic duo: SQL & R

January 21, 2021

There's a point in every data wranglers' career in which their full dataset can no longer fit into just CSV files, and the journey to database-world begins.

Starting an R Book Club: Cooking Up Friendships in Isolation

rstudio::global 2021

Starting an R Book Club: Cooking Up Friendships in Isolation

January 21, 2021

Amidst a global pandemic there’s been one consistency in my life: every Tuesday a group of friends meet to discuss Hadley Wickham’s Advanced R.

rKenyaCensus Package

rstudio::global 2021

rKenyaCensus Package

January 21, 2021

The rKenyaCensus package contains the results of the 2109 Kenya Population Census.

Racial Equity Dashboard: Unpacking Systemic Inequity

rstudio::global 2021

Racial Equity Dashboard: Unpacking Systemic Inequity

January 21, 2021

At Cape Fear Collective, we’re redefining what a town square looks like in our community, serving as a place where all people, organizations, and ideas can come together to effect real, lasting, and systemic change.

R & Python: Going Steady

rstudio::global 2021

R & Python: Going Steady

January 21, 2021

While there has been a lot of excitement about the R and Python love story, there are still misconceptions that individuals, teams, or organizations must pick between R or Python.

parsermd - parsing R Markdown for fun and profit

rstudio::global 2021

parsermd - parsing R Markdown for fun and profit

January 21, 2021

parsermd is a new R package for parsing and programmatically interacting with R Markdown (Rmd) documents.

On programming, teaching, and building interactive tutorials with learnr

rstudio::global 2021

On programming, teaching, and building interactive tutorials with learnr

January 21, 2021

Teaching R is part of my activities as a community organizer, an RStudio Certified Instructor, a conference chair, and a researcher.

Making the jump from learning to applying: R training and documentation for different levels of expertise

rstudio::global 2021

Making the jump from learning to applying: R training and documentation for different levels of expertise

January 21, 2021

This talk explores what differentiates novice, practitioner, and expert R programmers, and how transitions between these stages occur.

Making Shiny apps faster with caching

rstudio::global 2021

Making Shiny apps faster with caching

January 21, 2021

Shiny's 1.6 has a new function, bindCache(), which makes it easy to dramatically speed up reactive expressions and output rendering functions.

Making .pot-ery with R: Translations in R Packages

rstudio::global 2021

Making .pot-ery with R: Translations in R Packages

January 21, 2021

The R community is globally distributed and R itself is available with messages in 14 languages.

Make a package - Make some friends

rstudio::global 2021

Make a package - Make some friends

January 21, 2021

In 2017, I had never exposed my code to anyone other than a select few before, and I was terrified.

Lifelong Learning with R Weekly

rstudio::global 2021

Lifelong Learning with R Weekly

January 21, 2021

R Weekly is a weekly newsletter with many great R blogs post, tutorials, and other formats of resources.

Humanitarian Data Science with R

rstudio::global 2021

Humanitarian Data Science with R

January 21, 2021

Humanitarian actors are increasingly using data to drive their decisions.

How we made the switch: a case study on automating a complex report.

rstudio::global 2021

How we made the switch: a case study on automating a complex report.

January 21, 2021

The Center for Charter Schools at Central Michigan University produces annual reports for about 60 schools.

How to do things with words: learning to program in R with a "communicative approach"

rstudio::global 2021

How to do things with words: learning to program in R with a "communicative approach"

January 21, 2021

Textbooks for learning a new language always start the same: you learn to say hello, to introduce yourself, and some simple and useful sentences to communicate with others.

How reproducible am I? A retrospective on a year of commercial data science projects in R

rstudio::global 2021

How reproducible am I? A retrospective on a year of commercial data science projects in R

January 21, 2021

Reproducibility is a critical aspect in science to enable trust & communication.

How I became a Data Composer – examples of simulated datasets that bring value to a data-driven company

rstudio::global 2021

How I became a Data Composer – examples of simulated datasets that bring value to a data-driven company

January 21, 2021

How can I get the buy-in from business partners to use more advanced techniques? What can I do to make a data project involving several teams more efficient? And how can I train analysts who do not (yet) have access to sensitive data?

How Content Makes the Data Go 'Round

rstudio::global 2021

How Content Makes the Data Go 'Round

January 21, 2021

What makes a successful data science community thrive across industries? A recent Aflac WorkForces Report showed that professionals who are engaged in a community within their industry are 70% more likely to be satisfied with their work.

Feedback at scale

rstudio::global 2021

Feedback at scale

January 21, 2021

As enrollments in statistics and data science courses grow and as these courses become more computational, educators are faced with an interesting challenge -- providing timely and meaningful feedback, particularly with online delivery of courses.

Easy larger-than-RAM data manipulation with {disk.frame}

rstudio::global 2021

Easy larger-than-RAM data manipulation with {disk.frame}

January 21, 2021

Learn how to handle 100GBs of data with ease using {disk.frame} - the larger-than-RAM-data manipulation package.

Designing Randomized Studies using Shiny

rstudio::global 2021

Designing Randomized Studies using Shiny

January 21, 2021

This talk will walk through building a self-contained randomized study using Shiny and learnr modules.

Custom theming in Shiny & R Markdown with bslib & thematic

rstudio::global 2021

Custom theming in Shiny & R Markdown with bslib & thematic

January 21, 2021

Custom theming in Shiny and R Markdown often requires writing styling rules in both CSS and R. In particular, styles for HTML content (e.g., actionButton(), tabsetPanel(), titlePanel(), etc) derive from Bootstrap CSS, so customization is traditionally done by overwriting that CSS, which is difficult to do 100% correctly.

Cognitive speed: How the Tidyverse helped the British Red Cross respond quickly to COVID-19

rstudio::global 2021

Cognitive speed: How the Tidyverse helped the British Red Cross respond quickly to COVID-19

January 21, 2021

We will discuss the importance of cognitive speed, defined here as the rate in which an idea can be translated into code, and why the Tidyverse excels in this domain.

Categorical Embeddings: New Ways to Simplify Complex Data

rstudio::global 2021

Categorical Embeddings: New Ways to Simplify Complex Data

January 21, 2021

Categorical embeddings are a relative new method, utilizing methods popularized in Natural Language Processing that help models solve this problem and can help you understand more about the categories themselves.

Bringing the Tidyverse to Python with Siuba

rstudio::global 2021

Bringing the Tidyverse to Python with Siuba

January 21, 2021

Last January I left my job to spend a year developing siuba, a python port of dplyr. At its core, this decision was driven by a decade of watching python and R users produce similar analyses, but in very different ways.

Art Lessons: One Year as RStudio’s Artist-in-Residence

rstudio::global 2021

Art Lessons: One Year as RStudio’s Artist-in-Residence

January 21, 2021

Art can be a welcoming bridge for learners and users to engage with and learn tools and skills in R.

An easy and friendly way to build your multilingual website

rstudio::global 2021

An easy and friendly way to build your multilingual website

January 21, 2021

Having a personal website is a great way to share our experiences with other people, that also allows us to improve our communication skills and expand our networking groups.

Always look on the bright side of plots

rstudio::global 2021

Always look on the bright side of plots

January 21, 2021

Everyone who creates visualizations in R is bound to make mistakes that prevent their plots from looking as they should. Sometimes, these mistakes create beautiful "accidental aRt", though other times they're just plain frustrating.

Aesthetically automated figure production

rstudio::global 2021

Aesthetically automated figure production

January 21, 2021

Automation, reproducibility, and data driven are not normally concepts one would associate with the traditional publishing industry.

Your R is My R too:  Reflections on creating the Mi-R community

rstudio::global 2021

Your R is My R too: Reflections on creating the Mi-R community

January 21, 2021

There are still members of the R community that have expressed desires for a more inclusive space in addition to these strides.

xaringan Playground: Using xaringan to learn web development

rstudio::global 2021

xaringan Playground: Using xaringan to learn web development

January 21, 2021

xaringan is a quirky package that extends R Markdown to create beautiful web-based HTML slides.

You're Already Ready: Zen and the Art of R Package Development

rstudio::global 2021

You're Already Ready: Zen and the Art of R Package Development

January 21, 2021

R packages make it easier to write robust, reproducible code, and modern tools in R development like usethis make it easy to work with packages.

Trial and Error in Data Viz at the ACLU

rstudio::global 2021

Trial and Error in Data Viz at the ACLU

January 21, 2021

Visualizing data the “right” way requires many considerations — the topic, the quality of your data, your audience, your time frame, and the various channels of (sometimes conflicting) feedback you received.

Reporting on and visualising the pandemic

rstudio::global 2021

Reporting on and visualising the pandemic

January 21, 2021

John will discuss the lessons he's learned reporting on and visualising the pandemic, including the world of difference between making charts for a technical audience and making charts for a mass audience.

plumber + future: Async Web APIs

rstudio::global 2021

plumber + future: Async Web APIs

January 21, 2021

plumber is an R package that allows users to create web APIs by decorating R functions using roxygen2-like comments.

Fairness and Data Science: Failures, Factors, and Futures

rstudio::global 2021

Fairness and Data Science: Failures, Factors, and Futures

January 21, 2021

In recent years, numerous highly publicized failures in data science have made evident that biases or issues of fairness in training data can sneak into, and be magnified by, our models, leading to harmful, incorrect predictions being made once the models are deployed into the real world.

Your public garden

rstudio::global 2021

Your public garden

January 21, 2021

As people who can write code and analyze data, we have a lot of input and power over what our digital and work worlds looks like, and therefore can act as agents of change and repair.

What's new in tidymodels?

rstudio::global 2021

What's new in tidymodels?

January 21, 2021

tidymodels is a collection of packages for modeling using a tidy interface.

Not The App We Deserve. The App We Need: Putting a GMP Shiny App into Production

rstudio::global 2021

Not The App We Deserve. The App We Need: Putting a GMP Shiny App into Production

January 21, 2021

In February 2020, the Digital Proactive Process Analytics (DPPA) group within Merck’s manufacturing division officially launched a Shiny app to automate the creation of Continuous Process Verification (CPV) reports into production.

Monitoring health and impact of open-source projects

rstudio::global 2021

Monitoring health and impact of open-source projects

January 21, 2021

At rOpenSci, we have come to realize that in order to help researchers get the most out of R, we need better tooling to monitor the quality, health, and impact of R packages.

Introducing xrprof: A New Way to Profile R

rstudio::global 2021

Introducing xrprof: A New Way to Profile R

January 21, 2021

Tracking down performance issues in R code usually means using R's built-in Rprof() profiler or one of the packages built around it.

Accessible Data Science Beyond Visual Models: Non-Visual Interactions with R and RStudio Packages

rstudio::global 2021

Accessible Data Science Beyond Visual Models: Non-Visual Interactions with R and RStudio Packages

January 21, 2021

Data science is full of vision-dominant practices, and most data scientists rely heavily on visual models.

Using R to Up Your Experimentation Game

rstudio::global 2021

Using R to Up Your Experimentation Game

January 21, 2021

Have you ever cut an A/B test short? Maybe because of traffic constraints, your antsy boss, or early successful results.

Theming Shiny and RMarkdown with {thematic} & {bslib}

rstudio::global 2021

Theming Shiny and RMarkdown with {thematic} & {bslib}

January 21, 2021

This presentation covers the basics of how {bslib} & {thematic} can be used to consistently style all the components of a shiny app at once.

Styling Shiny with CSS & SASS and Speeding Up Shiny Apps

rstudio::global 2021

Styling Shiny with CSS & SASS and Speeding Up Shiny Apps

January 21, 2021

In the first part of this talk I will discuss how to use CSS to give your application a fresh and unique look, while keeping your codebase clean and organized with SASS.

Scaling Shiny to Thousands of Users

rstudio::global 2021

Scaling Shiny to Thousands of Users

January 21, 2021

In this talk I will discuss how to scale Shiny dashboards to thousands of users.

oRganization: How to make internal R packages part of your team

rstudio::global 2021

oRganization: How to make internal R packages part of your team

January 21, 2021

How do you move your organization from individual internal packages to a coherent internal ecosystem?

Maintaining the house the tidyverse built

rstudio::global 2021

Maintaining the house the tidyverse built

January 21, 2021

A talk about how the tidyverse has evolved since its creation (just five years ago!).

From Zero to Hero: Best practices for setting up Rstudio Team in the Cloud

rstudio::global 2021

From Zero to Hero: Best practices for setting up Rstudio Team in the Cloud

January 21, 2021

Learn best practices for setting up the entire Rstudio team infrastructure - Server Pro, Connect, Package Manager from the perspective of a data scientist and for a data science audience - especially those who have never worked with servers, AWS, or bash.

Empowering Data Scientists to Build Spectacular Shiny Apps

rstudio::global 2021

Empowering Data Scientists to Build Spectacular Shiny Apps

January 21, 2021

In this talk, Appsilon's CEO and CTO show their vision of challenges facing Shiny app authors and what is crucial to achieving success.

Bigger Data With Ease Using Apache Arrow

rstudio::global 2021

Bigger Data With Ease Using Apache Arrow

January 21, 2021

R is unparalleled in its ability to transform raw data into a wide array of beautiful graphics, all within the same environment.

Best Practices for Developing Shiny Apps

rstudio::global 2021

Best Practices for Developing Shiny Apps

January 21, 2021

This presentation covers everything from organizing app's code with modules and R6 classes, to setting up a development environment, to testing.

Appsilon's Guide to Working With Open Source Shiny

rstudio::global 2021

Appsilon's Guide to Working With Open Source Shiny

January 21, 2021

There is no need to praise Shiny for its influence on interactive data visualisation. As with many other technology stacks, Shiny could benefit from community contributions for the further development of the package itself and the growth of independent packages that add new features.

A New Paradigm for Multifigure Coordinate-Based Plotting in R

rstudio::global 2021

A New Paradigm for Multifigure Coordinate-Based Plotting in R

January 21, 2021

R is unparalleled in its ability to transform raw data into a wide array of beautiful graphics, all within the same environment.

RStudio Investments in Pharma

rstudio::global 2021

RStudio Investments in Pharma

January 19, 2021

I cover RStudio updates for the Pharma community including: new validation guidance for RStudio software and packages, Bioconductor support in RStudio Package Manager, and a demo of the gt package for creating beautiful and precise tables in R.

Risk Assessment Tools: R Validation Hub Initiatives

rstudio::global 2021

Risk Assessment Tools: R Validation Hub Initiatives

January 19, 2021

We will present some of the resources and tools the R Validation Hub has been working on to aid the biopharmaceutical industry in the process of using R in a regulatory setting.

R/Pharma

rstudio::global 2021

R/Pharma

January 19, 2021

R is unparalleled in its ability to transform raw data into a wide array of beautiful graphics, all within the same environment.

R Package Validation Framework

rstudio::global 2021

R Package Validation Framework

January 19, 2021

In this talk I discuss the process developed for validating internally generated R packages at SCHARP (Statistical Center for HIV/AIDS Research and Prevention) - the R Package Validation Framework.

R in Pharma: Intro to Shiny

rstudio::global 2021

R in Pharma: Intro to Shiny

January 19, 2021

In this introduction to Shiny app development, we begin with a quick review of visualization with `ggplot2` and then cover core concepts in app structure and reactive programming.

R in Janssen Drug Discovery Statistics

rstudio::global 2021

R in Janssen Drug Discovery Statistics

January 19, 2021

This talk discusses how R is utilized in the Janssen drug discovery statistics workflow.