survivoR
75 seasons. 1417 people. 1 package!
survivoR is a collection of data sets detailing events across 75 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 by downloading as an xlsx.
For those that don’t want to do the wrangling, check out the survivorstatsdb.
You can also access the data in JSON format to feed directly into applications
Installation
Install from CRAN (v2.3.8) or Git (v2.3.9).
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")Next release
The next release will be at the conclusion of Season 49.
News: survivoR 2.3.9
- Added complete US49 data
survivorstatsdb
survivorstatsdb is the survivoR package’s companion. It holds interactive tables and charts detailing the castaways, challenges, vote history, confessionals, ratings, and more.
Explore player profiles: Explore individual player stats for a season and their Survivor career.
Analyse the data: All the data in one place to quickly compare and rank players across seasons.
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