Skip to content

Commit

Permalink
minor corrections
Browse files Browse the repository at this point in the history
  • Loading branch information
3mmaRand committed Jan 28, 2024
1 parent fed80cf commit 9431940
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions workshops/programming_r.qmd
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,9 @@ categories: [R, tidyverse, purrr, functions, iteration, programming]

# Description

This is a one-day, hands-on workshop intermediate R users who use the tidyverse and want to improve reduce the amount of duplication in their code. You will learn the two main ways to reduce duplication: creating functions and using iteration.
This is a one-day, hands-on workshop intermediate R users who use the tidyverse and want to improve and reduce the amount of duplication in their code. You will learn the two main ways to reduce duplication: creating functions and using iteration.

We will use a tidyverse approach to cover function design and iteration. When writing a function you will learn how to deal with "data masking", give default values to arguments, give unspecified arguments and what side effects are and how to manage them. In the afternoon, you will learn how to iterate across the columns of a dataframe using `across()`, what "anonymous" functions are and how to read and write multiple files using **`purrr`**.
We will use a tidyverse approach to cover function design and iteration. When writing a function you will learn how to deal with "data masking", give default values to arguments, give unspecified arguments, and what side effects are and how to manage them. In the afternoon, you will learn how to iterate across the columns of a dataframe using `across()`, what "anonymous" functions are and how to read and write multiple files using **`purrr`**.

# Audience

Expand All @@ -30,8 +30,8 @@ This course is for you if you:

# Instructor(s)

| | | |
|------------------|------------------|------------------------------------|
| | | |
|-------------------|-------------------|-----------------------------------|
| ![](emma-rand.jpg) | | **Emma Rand** is a Senior Lecturer in the Department of Biology at the University of York where she specializes in teaching data science and reproducibility, particularly to those who do not see themselves as programmers. She leads a UKRI funded project called Cloud-SPAN which trains researchers in cloud-based high performance computing for 'omics. She is a Software Sustainability Institute Fellow, a Teaching team lead for R Forwards and delivers data science training for the Royal Society of Biology and the Biochemical Society. |
| ![](ian-lyttle.jpeg) | | **Ian Lyttle** is a Data Scientist at Schneider Electric. His technical interests include visualization, interactivity, and functional programming. He is a community contributor to tidyverse and r-lib, and maintains CRAN packages including vegawidget and boxr. He has delivered tutorials on a variety of R topics at UseR!, Uncoast Unconf, and the Iowa State University Graphics Group. |

Expand Down

0 comments on commit 9431940

Please sign in to comment.