- 91
- 37 884
useR! Conference
Registrace 12. 04. 2022
useR! Conference is an all-virtual conference. useR! is an annual nonprofit conference organized by R community volunteers and supported by the R Foundation. Attendees include R developers and users who are data scientists, business intelligence specialists, analysts, statisticians from academia and industry, and students. The conferences showcase applications of R software and developments in the software itself, as well as new and updated R packages that provide boundless additional functionality to R. Community contributions form the foundation of useR! conferences.
[Keynote] Keep R weird - Kelly Bodwin
What is it about R that inspires such love, devotion, and creativity in us? This talk is an affectionate journey through the many things that make R and her community gloriously weird. We’ll dip our toes into the history of programming to learn more about the unusual structures and aspects of the R language that send computer scientists spinning: dynamic environments, first-class functions, S3 classes, nonstandard evaluation, and so on. At the same time, we’ll explore some of the quirky and unique elements of the R community that keeps it fresh, exciting, and welcoming to new users. Finally, we’ll reflect on what it’s going to take to sustain this special language and community and to keep the R magic alive.
Dr. Kelly Bodwin
Associate Professor of Statistics and Data Science, Cal Poly
Kelly Bodwin is an Associate Professor of Statistics and Data Science at Cal Poly in San Luis Obispo, CA. She primarily teaches courses in statistical computing, data science, and predictive modeling. All her courses involve elements of programming - typically in R, with a focus on the tidyverse, but she is reluctantly learning to embrace a little python in her life.Kelly’s research includes applied statistics projects in many fields such as digital humanities, biology, education; as well as open-source software development. She is an author of multiple R packages including {flair}, {tidyclust}, {shindig}, and {templar}. She leads the Central Coast R Users group, and she is currently part of a major NSF-funded venture to expand the {data.table} package community and ecosystem. Find her on Bluesky or Mastodon (@kellybodwin) or say hello in person!
Dr. Kelly Bodwin
Associate Professor of Statistics and Data Science, Cal Poly
Kelly Bodwin is an Associate Professor of Statistics and Data Science at Cal Poly in San Luis Obispo, CA. She primarily teaches courses in statistical computing, data science, and predictive modeling. All her courses involve elements of programming - typically in R, with a focus on the tidyverse, but she is reluctantly learning to embrace a little python in her life.Kelly’s research includes applied statistics projects in many fields such as digital humanities, biology, education; as well as open-source software development. She is an author of multiple R packages including {flair}, {tidyclust}, {shindig}, and {templar}. She leads the Central Coast R Users group, and she is currently part of a major NSF-funded venture to expand the {data.table} package community and ecosystem. Find her on Bluesky or Mastodon (@kellybodwin) or say hello in person!
zhlédnutí: 1 140
Video
[Keynote] Some things you can’t read from a NEWS file - Torsten Hothorn
zhlédnutí 282Před měsícem
Some things you can’t read from a NEWS file Torsten Hothorn, University of Zürich Longterm package maintenance comes with its own challenges and benefits. While NEWS files document technical histories of packages, the non-technical, methodological and social aspects of package development are rarely discussed in a wider audience. Based on personal experience, this keynote presentation will shed...
[Keynote] How Your Code Might Get Rusty, And What You Can Do About This - Maëlle Salmon
zhlédnutí 608Před měsícem
useR! 2024 Keynote: How Your Code Might Get Rusty, And What You Can Do About This Maëlle Salmon, Cynkra & rOpenSci Do you ever find yourself working on a codebase that has gotten a bit rusty over time? Or read an old script and have trouble understanding what it does? It happens to me regularly, be it code that I wrote myself, or code I was tasked with, such as the established igraph R package....
Contributing Translations to R - Gergely Daroczi
zhlédnutí 126Před 2 měsíci
The R Project has a global and active community with members speaking different languages around the world, often with the need or preference to be able to use R a language instead of English. To support this, R Core has implemented GNU gettext helpers enabling the translation of messages, warnings, errors etc since R version 2.1.0 (April 2005). This tutorial will provide a short overview of th...
Automating Updates to Shiny Dashboards Deployed on Shinyserver - Clinton David
zhlédnutí 128Před 2 měsíci
I presume that, as R developers, we’ve heard of or perhaps used shiny package to develop web applications, and that, we can attest to the fact that it has emerged as a popular framework for developing dashboards in R. These shiny dashboards provide a dynamic platform for data exploration, analysis, and dissemination, making them invaluable tools for researchers, analysts, and decision-makers. H...
Deploy and Monitor ML Pipelines with Open Source and Free Applications - Rami Krispin
zhlédnutí 321Před 2 měsíci
The workshop will focus on different deployment designs of machine learning pipelines using R, open-source applications, and free-tier tools. We will use the US hourly demand for electricity data from the EIA API to demonstrate the deployment of a pipeline with GitHub Actions and Docker that fully automates the data refresh process and generates a forecast on a regular basis. This includes the ...
Missing Data Exploration, Imputation, and Evaluation - Hanne Oberman
zhlédnutí 251Před 2 měsíci
Missing data are ubiquitous, pervasive, and often ignored in statistical analyses. Unfortunately, default methods such as complete case analysis may lead to biased and invalid results. This hands-on tutorial aims to equip data analysts with knowledge and skills to validly handle missing data using the popular R package {mice}. {mice} implements multiple imputation by chained equations, a flexib...
Flexible Additive Models for Survival and Event-History Analysis - Andreas Bender & Johannes Piller
zhlédnutí 122Před 2 měsíci
The Piecewise Exponential Additive Mixed Model (PAMM) has gained popularity in various domains due to its ability to tackle a wide variety of survival tasks and its flexibility to model multivariate non-linear covariate effects, including time-varying effects and cumulative effects. One advantage of this model class is the ability to use different backends for estimation. However, in order to b...
Causal Inference in R: The Whole Game - Malcolm Barrett
zhlédnutí 569Před 2 měsíci
In this tutorial, I’ll present an overview of our book, Causal Inference in R, freely available at r-causal.org. We’ll discuss the whole game, so to speak, of causal inference, following a few key steps: 1. Specify a causal question 2. Draw our assumptions using a causal diagram 3. Model our assumptions 4. Diagnose our models 5. Estimate the causal effect, and 6. Conduct sensitivity analysis on...
Oops All Solvers: Democratizing Access to Water Treatment Models Using R - Sierra Johnson
zhlédnutí 95Před 2 měsíci
The drinking water industry has several models that can be used to predict treatment performance and water quality. Modeling can help with treatment optimization, resiliency, and future planning, but there is no single tool that provides all models. Piecing models together requires great expertise and manual effort. Therefore, water treatment professionals are under-utilizing the wealth of data...
R Consortium's R-based Test Submission Package for FDA Evaluation - Joel Laxamana
zhlédnutí 220Před 2 měsíci
A Milestone and a new Frontier in R-based Regulatory Submissions The R Consortium is delighted to share knowledge of the successful submission of an R-based test submission Pilot 3 package through the FDA eCTD gateway by the R Submissions Working Group. This groundbreaking achievement marks one of the early publicly available R-based FDA submission packages, including R scripts for generating a...
Health Economic Assessment Tool for Walking and Cycling (HeatR): Thomas Gotschi & Tomasz Szreniawski
zhlédnutí 88Před 2 měsíci
The WHO's Health Economic Assessment Tool (HEAT) for walking and cycling is a publicly available health impact calculator employing R as its primary language. Originally an Excel sheet, it evolved into an HTML web tool before transitioning to R/Shiny six years ago for improved transparency and collaboration. A prototype of the application is accessible at heatwalkingcycling.org/HEAT_langs_dev/t...
Leveraging R-Ladies Paris Reach for Community Impact - Chaima Boughanmi
zhlédnutí 104Před 2 měsíci
This presentation aims to introduce the R-Ladies Paris community, a local chapter of the global organization R-Ladies Global, which strives to reduce gender inequalities and enhance the visibility, participation, and recognition of contributions from underrepresented genders within the R community. We will discuss our strategies to bring R enthusiasts together, fostering a collaborative environ...
Community Detection for Extremely Large Networks - Aidan Lakshman
zhlédnutí 85Před 2 měsíci
Community detection in graphs has numerous applications from social networks to biology. However, the immense size of modern graphs makes it challenging to accurately detect communities. We set out to benchmark a variety of popular methods available in R to measure their accuracy and time complexity on synthetic and real datasets. Unsurprisingly, we found that less scalable algorithms tend to o...
Transforming Data Into Information: Overcoming Challenges in Educational Data Analysis - N. da Silva
zhlédnutí 191Před 2 měsíci
The use of different Learning Management Systems (LMS) for various objectives has become a key tool in education. A huge volume of student and teacher data is generated by LMS on a daily basis. Transforming this data into relevant information for decision-making is a major challenge due to the complexity of the data structure and the difficulty of summarizing the learning process with registere...
Detecting Abnormal Fish Behaviors with Machine Learning - Enrique Garcia-Ceja
zhlédnutí 88Před 2 měsíci
Detecting Abnormal Fish Behaviors with Machine Learning - Enrique Garcia-Ceja
Learning Together at the Data Science Learning Community - Jon Harmon
zhlédnutí 169Před 2 měsíci
Learning Together at the Data Science Learning Community - Jon Harmon
Data pipeline to analyse FODESAF's cash flow: key outputs in R Quarto - Roberto Delgado Castro
zhlédnutí 74Před 2 měsíci
Data pipeline to analyse FODESAF's cash flow: key outputs in R Quarto - Roberto Delgado Castro
Stop Making Spaghetti (Code) - Nicola Rennie
zhlédnutí 1,5KPřed 2 měsíci
Stop Making Spaghetti (Code) - Nicola Rennie
Unlock Your Data Insights Faster: The 'CohortBuilder' Way. - Adam Forys & Krystian Igras
zhlédnutí 183Před 2 měsíci
Unlock Your Data Insights Faster: The 'CohortBuilder' Way. - Adam Forys & Krystian Igras
Rix: Reproducible Environments with Nix - Bruno Rodrigues
zhlédnutí 474Před 2 měsíci
Rix: Reproducible Environments with Nix - Bruno Rodrigues
Dandelion Hub - a Central Repository for De-Central Actions for Ecosocial Justice Based on R/Shiny
zhlédnutí 58Před 2 měsíci
Dandelion Hub - a Central Repository for De-Central Actions for Ecosocial Justice Based on R/Shiny
Demystifying the HP filter with an easy-to-use R package - Alexandru Monahov
zhlédnutí 156Před 2 měsíci
Demystifying the HP filter with an easy-to-use R package - Alexandru Monahov
Back to the Drawing Board - How to Quickly Mock-up and Test Your Application User Interface Designs
zhlédnutí 126Před 2 měsíci
Back to the Drawing Board - How to Quickly Mock-up and Test Your Application User Interface Designs
Minimum Viable Good Practices for High Quality Statistical Software Packages - Daniel Sabanés Bové
zhlédnutí 169Před 2 měsíci
Minimum Viable Good Practices for High Quality Statistical Software Packages - Daniel Sabanés Bové
One Container to Rule Them All - Magnus Mengelbier
zhlédnutí 133Před 2 měsíci
One Container to Rule Them All - Magnus Mengelbier
Performance Testing and Comparative Benchmarking for Data.Table - Doris Afriyie Amoakohene
zhlédnutí 140Před 2 měsíci
Performance Testing and Comparative Benchmarking for Data.Table - Doris Afriyie Amoakohene
Connecting Shiny Apps to Chemotion-ELN - Konrad Krämer
zhlédnutí 71Před 2 měsíci
Connecting Shiny Apps to Chemotion-ELN - Konrad Krämer
Making Better Error Messages with Rlang and Cli - Emil Hvitfeldt
zhlédnutí 331Před 2 měsíci
Making Better Error Messages with Rlang and Cli - Emil Hvitfeldt
Enhancing the R Dev Guide: A GSoD 2022 Journey and Ongoing Progress
zhlédnutí 94Před 2 měsíci
Enhancing the R Dev Guide: A GSoD 2022 Journey and Ongoing Progress
Great presentation
Awesome work. Thanks.
9:42
Super entertaining and informative! Thanks!
Awesome presentation.
If just there was not so much reverberation on the right channel. People, if you can, listen to the left ear channel. That is the one with suitable audio quality.
@@HarmonicaTool I thought the audio was good. I didn’t try it in mono. If it’s that bad, you can always re-encode the video in mono and problem solved. I can assist if you like.
@RobertR1611 Oh, I listened through earphones and then it is disturbing. And no, I am not going to copy somebodies video to do my audio editing on their work. Thank you for offering the help but that is for the channel to decide.
Very important message presented brilliantly 🎉
Thank you, Joel!
Unfortunately very poor audio quality. Over the whole video, hard to stand.
Thanx for the video...help me a lot
Thank you for the great presentation and explanation!
🦀 rusty
Great presentation
Cool to see Nix stuff in Lux :)
Amazing thanks for the presentation
Great. Do you share the code for the revealjs?
Really great talk! And thank you for mentioning my book :)
Also very curious about his comments on LLMs. He's right. An LLM is not creative. And will probably never replace humans at the high level stuff.
Thanks for this quote, can you help advise which part in this video Hadley said that? Around which timepoint
@@pengzhang1263 LLM discussion starts at 21:50.
Very interested in nanoparquet. I had the same complaint about arrow. Big package with a lot of functionality and a lot of dependencies. Would appreciate a lightweight package to read and write parquet files!
One of the most productive people in the world! He's even debugging during the interview!
This was such a great interview. Thanks for conducting this, Audrey! I always like to hear from primary sources. And here you have two of the founding members of the R community. They have such insightful comments!
Thank you so much for the introduction and for open code!
Emil, thank you, I don´t know if you would read this... but maybe someone could answer. I have a theoretical doubt, wouldn't it be better to convert to factor after having the factor type predictor variables separated in the split? that way the levels that the variable in train knows would not be informed by the levels that test knows they could take.
Thank you very much🎉
Thanks for the tutorial I am using adehabitatHR, sp and other related spatial package to calculate Home range of individual species through adehabitatHR I am able to generate the MCP and Kernel density home range of individuals. But the output of area calculation is very low e-9 I used the UTM projection for zone 45N please help me.. Even when I change the projection to WGS84 the area remains the same Can you tell me what is wrong
🎉🎉🎉🎉🎉
gracias por este video, me queda bien claro el uso de ggplot. con muchos detalles
Thanks for this! Very useful.
Podrían compartir por favor el material del taller
interested in how is this compared to a naive regression based approach?
Super video
(MRAN) website and CRAN Time Machine will be retired on July 1, 2023.
amazing tutorial - thank you all - Rahul and Ramin in particular
we want to know from the beginning . it start after some video parts passed away
it's very useful for beginners. Thanks, Rahul, so nice hands-on tutorial
Thanks for uploading this -- very useful content.
Please attache dataset here also.
Newer versions of the slides/handouts are at hbiostat.org/rmsc
Session starts at 13:20
Its very useful presentation. Thanks alot. I am looking for the heterogenous treatment effect using DML. Please let me know if you have any resources for heterogenous treatment effect estimation.
Most excellent!!
Thank you for the walk through!
1:30 Knowledge catalogs with TKCat 19:55 Linked dataframes 39:17 DuckDB All In-Process Analytical DBMS ("The SQLite for Analytics", short demo at 50:40) 58:50 Database list against the matrix: use of tax list an vegtable for the assessment of vegetable-plot data
Too much environmental.... too little ecology 🙁
thanks for yr wonderful lecture , do u mind providing the slide link?
yes, sure! You'll find all materials here: docs.doubleml.org/tutorial/stable/2022/06/18/welcome-user-2022/
Presentation begins at 10:21.
Is there a transcript available, somewhere? People really shouldn’t have to rely on craptions, especially for talks about accessibility… Thanks.
The code in my examples is impossible to read, here are my slides: github.com/brshallo/tidy-pairwise-operations-user2022/blob/main/3-ways-tidy-pairwise.pdf
That was a great presentation. Thanks for sharing. #tidymodels and #vetiver are both great packages that I will definitely use as part of my workflow.
Vetiver is definitely a game-changer. Congrats Julia and to all the Posit team too for creating this amazing package!!
please mentioned the twitter handle of the speakers so that we can connect as and when these talks will be held.
Tutorial slides: user2022tutorial.netlify.app/#1