- fx for dplyr 'id' update
- Adding complete US49 data
- Updating functions before stringr release
- A few data corrections
- Adding complete AU11 data
- Adding complete US48 data
- Huge update to
castaway_scores - New
boot_orderdata set - Update to
castawayssuch that it no longer includes people booted more than once season_namehas been deprecated from all tables other thanseason_summary- Season 50 cast added
- Adding complete US47 data
- Adding new
castaway_scoresdataset - Adding new
add_*functions:- add_alive(): Adds a logical flag if the castaway is alive at the start or end of an episode
- add_bipoc(): Adds a BIPOC to the data frame. If any African American, Asian American, Latin American, or Native American is TRUE then BIPOC is TRUE.
- add_castaway(): Adds castaway to a data frame. Input data frame must have castaway_id.
- add_demogs(): Add demographics that includes age, gender, race/ethnicity, and lgbtqia+ status to a data frame with castaway_id.
- add_finalist(): Adds a winner flag to the data set.
- add_full_name(): Adds full name to the data frame. Useful for plotting and making tables.
- add_gender(): Adds gender to a data frame
- add_jury(): Adds a jury member flag to the data set.
- add_lgbt(): Adds the LGBTQIA+ flag to the data frame.
- add_result(): Adds the result and place to the data frame.
- add_tribe(): Adds tribe to a data frame for a specified stage of the game e.g. original, swapped, swapped_2, etc.
- add_tribe_colour(): Add tribe colour to the data frame. Useful for preparing the data for plotting with ggplot2.
- add_winner(): Adds a winner flag to the data set.
- Adding new
filter_*functions:- filter_alive(): Filters a given dataset to those that are still alive in the game at the start or end of a user specified episode.
- filter_final_n(): Filters to the final
nplayers e.g. the final 5. - filter_finalist(): Filters a data set to the finalists of a given season.
- filter_jury(): Filters a data set to the jury members of a given season.
- filter_new_era(): Filters a data set to all New Era seasons.
- filter_us(): Filter a data set to a specified set of US season or list of seasons. A shorthand version of filter_vs() for the US seasons.
- filter_vs(): Filters a data set to a specified version season or list of version seasons.
- filter_winner(): Filters a data set to the winners of a given season.
- Adding a new key
sog_id(stage of game ID) toboot_mapping,challenge_results, andvote_history. This makes it easier to join those tables and reference a particular stage of the game. The stage of the game is determined by a change in players/tribe setup e.g. whenever someone is voted out, medically evacuated, switches tribes, or simply starting a new episode thesog_idincrease by 1. This is now available but still being developed and running a bunch of tests, so please let me know if there are inconsistencies. n_bootsis now onboot_mapping.- Minor updates to data across all data sets
- Adding complete seasons
- US46
- New data set added
- episode_summary - the summary of the episode from Wikipedia
- challenge_summary - a summarised version of challenge_results for easy analysis
- New fields added
- team on challenge_results - identifying the team which the castaways were on during the challenge
- Adding complete seasons
- AU09
- Expanded challenge_descriptions
- Minor fixes
- Adding complete seasons
- US45
- UK03
- New data set auction_details
- New features on survivor_auction
- Refreshed challenge_description. Includes:
- Name
- Recurring name
- Description
- Reward description
- Challenge characteristics
- Refreshed challenge_id
- Refreshed challenge_results. Includes:
- New challenge_id to link with challenge_description
- New challenge_types e.g. Team / Individual when there are multiple winning conditions
- New feature result_notes contain info on result winning conditions
- episode_label on episodes e.g. finale, reunion, etc
- Logicals on castaways to filter for
- finalists
- winner
- jury
- Version increment
- Adding complete US44, UK01 and NZ02 data
- New confessional timing shiny app.
- Run with launch_confessional_app()
- Adding complete AU08 data
- New features
final_nonboot_mappingn_castonseason_summaryindex_countandindex_timeonconfessionals
- New
challenge_idonchallenge_results
- New feature vote_event_outcome on vote_history
- Adding AU08 cast data
- Added complete US43 data
- Added sit_out to challenge results
New helper functions:
show_palettefor viewing the season palette generated from the logoget_castaway_imagereturns the URL of the castaway thumbnail for visualisation
Data:
- Updated US43 data
- Updated vote history data
Big update!
survivoR now includes:
- Non-US versions
- Survivor Australia seasons 1-7
- Survivor South Africa seasons 1-9
- Survivor NZ season 1
New datasets:
- Completely refactored
challenge_resultsdataset- Old dataset available with
challenge_results_dephowever it is encourage to use the new data set
- Old dataset available with
survivor_auctiondatasetscreen_timedataset- Contains the estimate total seconds of screen time
- Estimate from ML image detection model
Other updates:
short_nameoncastaway_detailsis nowcastawayas per the other datasetstribenow exists onvote_historyboot_mappingincludesgame_statusto identify if they are in the game, on Redemption, etc- Season 43 cast
Removed fields:
personality_typefromcastaways
Notes:
advantage_movementandadvantage_detailsnot complete for all Non-US versions
- Complete Season 42 data
- Updates to advantage datasets
- Updates to ggplot scales
- Season 42 episode 1 to 11 added
- 3 new data sets
advantage_movementadvantage_detailsboot_mapping
- Updates to
challenge_results - New fields on
vote_historytribevote_eventsplit_votetie
- New fields on
viewersimdb_rating
versionandversion_seasonnow on all data sets in prep for non-US seasons- Removed fields from
castawaysswapped_tribeswapped_tribe_2merged_tribetotal_vote_receivedimmunity_idols_won
- Season 42 cast now added
- POC flag on
castaway_details - Updated Castaway IDs. Now in the format of USxxxx in preparation for non-US seasons. Original IDs can be recreated by extracting the digits
- New challenge data sets
- challenge_results
- challenge_description
- New castaways data set
- castaway_details
- Huge thank you to Carly Levitz for her contributions collating the gender and race data, and refinements across all data sets
- Season 41 palette and ggplot2 scale function
- Data corrections
- season 41 tribe name
- incorrect votes
- duplicate records in
castawaysandtribe_mapping
- Added season 41 episodes 1 to 9
- Added new
confessionalsdata set - Bug fixes / data cleaning
- The castaway names are consistent across data sets
- Tribe mapping is updated filling in missing tribe status and Bobby Jon
- Incorrect records from vote history removed.
- Added castaway ID to all data frames. A numeric key to link castaways across seasons and manage name changes
- Boston Rob is now Boston Rob
- Thank you to Holt Skinner for creating the ID and updating some of the castaway names
- Added new
challenge_namefield on the challenges data frame. Currently only has the Survivor Auction listed. Will be completed with all challenge names in the next release. - Fixed more special character bugs in castaway names and episode titles
- Removed special characters from Kaoh Rong
- Fixed case on 'Black rock' on vote history
- Converted immunity and rewards tables in a challenges table.
immunityandrewardswill be deprecated at some point - Added
hidden_idols. A dataset on the hidden immunity idols found and played