Loading…
useR! 2024
Attending this event?
In Person & Virtual
8 - 11 July, 2024
Learn more and Register to Attend

The Sched app allows you to build your schedule but is not a substitute for your event registration. You must be registered for useR! 2024 to participate in the sessions. If you have not registered but would like to join us, please go to the event registration page to purchase a registration.

Please note: This schedule is automatically displayed in Central European Time (UTC+1)To see the schedule in your preferred timezone, please select from the drop-down menu to the right, above "Filter by Date." The schedule is subject to change.
Interfaces with other programming languages [clear filter]
Tuesday, July 9
 

13:40 CEST

Automated Generation of R Client Libraries for RESTful APIs Using OpenAPI Specification and the Open - Simon Haller, Raiffeisen
Learn how to streamline the creation of R client libraries for RESTful APIs by leveraging the OpenAPI specification (v2 or v3) and a customizable, template-based code generation tool, OpenAPI Generator (https://openapi-generator.tech/). This talk introduces the code generation workflow, demonstrates the functionality of the resulting R package, and explores customization options for the generated R code and documentation. We explore an efficient approach to leveraging openapi.json (swagger) files as a starting point for creating tailored R client libraries for seamless integration.

Speakers
avatar for Simon Haller

Simon Haller

Dr., Raiffeisen
Dr. Simon Haller, a theoretical physicist with a PhD in mathematics, brings extensive experience in the finance industry. As a Senior Quant Analyst, he has adeptly developed and maintained applications in programming languages such as R and Python across diverse areas, including risk... Read More →


Tuesday July 9, 2024 13:40 - 13:45 CEST
Attersee

13:45 CEST

Using R with SQL Server 2022 and Power BI - Tomaž Kaštrun, /
Exploring the usage of R and SQL Server, elucidating the benefits, challenges, and practical applications of harnessing R's statistical computing capabilities directly within the SQL Server environment.

By leveraging R scripts and functions seamlessly within Power BI, data professionals can gain access to a powerful toolkit for advanced analytics, predictive modelling, and machine learning.

Both integrations facilitates the execution of complex statistical analyses directly on large datasets stored in SQL Server databases or in Power BI (Vertipax), eliminating the need for data movement and enabling additional insights.

Speakers
avatar for Tomaž Kaštrun

Tomaž Kaštrun

Mr., /
Tomaž Kaštrun is a SQL Server developer and data scientist with more than 15 years of experience in the fields of business warehousing, development, ETL, database administration, and query tuning. He holds over 15 years of experience in data analysis, data mining, statistical research... Read More →


Tuesday July 9, 2024 13:45 - 13:50 CEST
Salzburg I
 
Thursday, July 11
 

10:30 CEST

Benchmarking (R)Cpp Code with rcpptimer - Jonathan Berrisch, University of Duisburg-Essen
This talk presents 'rcpptimer' [1]. 'rcpptimer' is a novel R package that provides Rcpp bindings for 'cpptimer' [2], a simple tic-toc timer class for benchmarking C++ code. This sleek tic-toc timer supports overlapping timers and OpenMP parallelism. It boasts a microsecond-level time resolution. We did not find any overhead of the timer itself at this resolution. Results (with summary statistics) are automatically passed back to R as a data frame.

I will demonstrate the versatile application of 'rcpptimer' in diverse Rcpp projects. Furthermore, we'll delve into the intricacies of its implementation, shedding light on its evolution from 'rcppclock' [3]. I will highlight key features such as OpenMP parallelism and automatically returning results to R. Additionally, I will discuss the rationale behind the decision to separate the core components of 'rcpptimer' into the standalone project 'cpptimer'.

This talk addresses 'Rcpp' beginners. Basic knowledge of C++ classes is needed to follow every implementation aspect.

[1] https://cran.r-project.org/web/packages/rcpptimer/index.html
[2] https://github.com/BerriJ/cpptimer
[3] https://github.com/zdebruine/RcppClock


Thursday July 11, 2024 10:30 - 10:35 CEST
Attersee
 
  • Timezone
  • Filter By Date useR! 2024 Jul 7 -11, 2024
  • Filter By Venue Salzburg, Austria
  • Filter By Type
  • Big and high-dimensional data
  • Biostatistics + epidemiology + bioinformatics
  • Breaks + Special Events
  • Community and outreach
  • Cross-industry collaboration
  • Data handling and management
  • Data science education
  • Data visualisation
  • Economics + finance + insurance + business
  • Efficient programming
  • Environmental sciences
  • Interfaces with other programming languages
  • Keynote Sessions
  • Machine learning and AI
  • Numerical methods
  • Open and reproducible science
  • Predictive modelling and forecasting
  • Public sector and NGO
  • Quarto and reporting
  • R workflow + deployment + production
  • Registration
  • Research software engineering
  • Shiny + dashboards + web apps
  • Social sciences
  • Spatial data and maps
  • Sponsor Showcase
  • Statistical modelling
  • Text data and NLP
  • Level

Filter sessions
Apply filters to sessions.