Skip to content

R package creation made easy: Functions!

Photo of Gabe Winter
Hosted By
Gabe W. and 2 others
R package creation made easy: Functions!

Details

Do you want to learn how to develop R packages from scratch? This R-Ladies Cologne series is just for you! Together, we’ll walk through every step of package development, from writing your first function to submitting your package to CRAN.

To launch this series, our guest Sébastien Rochette introduced his package {fusen}, which turns R Markdown files into fully functional R packages. You can watch the first workshop here: https://youtu.be/wAkZvwPK1P4?si=w_dYxTwhLKRxGtzz

In this second meeting, the R-Ladies Cologne team is organizing a hands-on workshop on functions - the building blocks of packages!

We will teach you:

  • How do functions work?
  • What are dependencies, and how to address them?
  • How to document your functions with Roxygen?

You will then collaborate in teams to build functions for a real package that will be submitted to CRAN in the final meeting of this series. It does not matter if you are a beginner or experienced R user, this workshop series welcomes all!

When?
📅 Date: 29.08.2025
🕒 Time: 3:00pm CEST
📍 Location: Online (access details will be shared with RSVPs)

We can’t wait to see many of you there! Let’s build packages together. 💪👩‍💻

***

To stay up-to-date with our future events, make sure to also follow us on Bluesky (@rladies-cologne.bsky.social) and Fosstodon (@rladies_cologne@fosstodon.org)

This workshop is part of the R-Ladies Cologne series on "Toolbox for Reproducibility", where we dive into tips, tricks, and techniques on how to adhere to best standards and make our code and workflows reproducible.

Photo of R-Ladies Cologne group
R-Ladies Cologne
See more events
Online event
Link visible for attendees
FREE