knitr::opts_chunk$set( collapse = TRUE, comment = "#>", fig.path = "man/figures/README-", out.width = "100%" )
A high-level data analysis R package for Zoom's participants report
.csv
and Zoom's chat.txt
file.
You can install the development version from GitHub with:
# install.packages("remotes") remotes::install_github("Lightbridge-KS/zoomclass")
{zoomclass} aims to analyse Zoom participants reports and Zoom chat files.
Functions in this category were constructed to perform an analysis of Zoom's participants report .csv
in the setting of an online-classroom using Zoom. Student's time information such as time spent before, during, and after class will be computed, also time period of students who joined the classroom late can also be computed.
First, read data from Zoom's participants report .csv
into a data frame using read_participants()
, and then execute classroom analysis by one of the class_*()
functions.
There are 3 main class_*()
functions.
class_session()
summarizes time information about individual sessions of each students (If student has multiple sessions, output will show ≥ 1 rows per that student)class_students()
summarizes time information of each students (1 row per student)class_studentsID()
summarizes time information of each student's ID extracted from student name (1 row per student's ID)read_zoom_chat()
can be used to parse program Zoom chat file from .txt
file to a tibble, just execute the followings:
library(zoomclass) # Path to example Zoom Chat file as plain text path <- zoomclass_example("zoom-chat-1.txt") # Read from Text to Data Frame read_zoom_chat(path)
Last updated: r Sys.Date()
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.