This repository contains materials for our R Mid-Semester Presentation, an assignment worth 20% of the final course grade.
The objective of this project is to research and teach the class about an R package that has not been covered in class. We aim to demonstrate the package’s purpose, functionality, and practical applications using real data and reproducible R code.
Vladyslav Byblyi
- Presentation Date: October 7
- Duration: 5 minutes
- Format: Team presentation (2–3 members)
- Choose at least one R package not previously covered in class.
Do not use:
MASS,ISwR,ggplot2, orrgl. - Research the package’s purpose and capabilities.
- Create a short presentation that:
- Introduces the package and its main functions
- Demonstrates several functions using real data
- Explains how and why the package is useful
- Include slides and a live code demonstration.
| File | Description |
|---|---|
Visualizing Data Relationships With visNetwork.pptx |
PowerPoint presentation introducing and explaining the package |
DSS445_visNetwork_10.08.R and EvalsDataPresent.R |
R scripts with working examples demonstrating the package’s functions |
evals.csv and Cars93.csv |
Folders containing datasets used in examples |
README.md |
This file — overview of the project and structure |
- Research potential R packages (
dplyr,shiny,lubridate,caret, etc.). - Select one that offers interesting functionality for your audience.
- Explore its documentation and try examples in RStudio.
- Build your slides and demo script.
- Test everything before presentation day.
If you need inspiration, search online for:
“Most useful R packages” or “Top R packages for data analysis”
Some great areas to explore:
- Data manipulation (
data.table,tidyr) - Visualization (
plotly,highcharter) - Machine learning (
caret,randomForest) - Web apps (
shiny) - Time series (
forecast,tseries)
PowerPoint slides (.pptx)
R script (.R) with clean, working examples
Data files (if applicable)
Uploaded to GitHub and ready for presentation day
By the end of this presentation, classmates should:
- Understand what the chosen R package does
- Know when and why to use it
- Be able to run basic examples using your provided R script
Instructor Reminder: Presentations are due October 7 — come ready to teach, not just present!