{
"$type": "site.standard.document",
"description": "A quick tidyverse R script for parsing Zoom attendance CSVs and visualising per-participant call duration with ggplot2.",
"path": "/blog/2022/05/23/pulling-apart-zoom-attendance-csv-dumps-in-tidy-r",
"publishedAt": "2022-05-23T00:00:00.000Z",
"site": "at://did:plc:tevykrhi4kibtsipzci76d76/site.standard.publication/self",
"tags": [
"dev"
],
"textContent": "My team ran some Zoom training last week and today I needed to figure out who actually attended across all the days, and for how long. Zoom can give you a csv dump of all attendees but doesn't provide the aggregations I was after, so I hacked up a little script (in tidy R) to do it. If you ever want to do something similar, feel free to use it (MIT Licence). Then you can read the Zoom csv file like so: And to visualise in ggplot2 (which was my reason for using R in the first place) you could try something like: Enjoy!",
"title": "Pulling apart Zoom attendance csv dumps in tidy R"
}