survivoR
74 seasons. 1403 people. 1 package!
survivoR is a collection of data sets detailing events across 74 seasons of Survivor US, Australia, South Africa, New Zealand and UK. It includes castaway information, vote history, immunity and reward challenge winners, jury votes, advantage details and a lot more.
For analysis and updates you can follow me on Bluesky @danoehm.bsky.social
For those that aren’t R users you can get the data on Google Sheets as wel, or download as an xlsx.
You can also access the data in JSON format to feed directly into applications
Installation
Install from CRAN (v2.3.5) or Git (v2.3.6).
If Git > CRAN I’d suggest install from Git. We are constantly improving the data sets so the github version is likely to be slightly improved.
install.packages("survivoR")
devtools::install_github("doehm/survivoR")
News: survivoR 2.3.6
- Adding complete US48 data
- Huge update to
castaway_scores
- new
boot_order
data set season_name
has been deprecated from all tables other thanseason_summary
- Season 50 cast added
The Survivor Dashboard
The Survivor Dashboard is the survivoR package’s companion. It holds interactive tables and charts detailing the castaways, challenges, vote history, confessionals, ratings, and more.
Confessional timing
Included in the package is a confessional timing app to record the length of confessionals while watching the episode.
To launch the app, first install the package and run,
library(survivoR)
launch_confessional_app()
To try it out online