vote_history {survivoR}R Documentation

Vote history

Description

A dataset containing details on the vote history for each season

Usage

vote_history

Format

This data frame contains the following columns:

version

Country code for the version of the show

version_season

Version season key

season_name

The season name

season

The season number

episode

Episode number

day

Day the tribal council took place

tribe_status

The status of the tribe e.g. original, swapped, merged, etc. See details for more

tribe

Tribe name

castaway

Name of the castaway

immunity

Type of immunity held by the castaway at the time of the vote e.g. individual, hidden (see details for hidden immunity data)

vote

The castaway for which the vote was cast

vote_event

Extra details on the vote e.g. Won or lost the fire challenge, played an extra vote, etc

vote_event_outcome

The outcome of the vote event

split_vote

If there was a decision to split the vote this records who the vote was split with. Helps to identify successful boots

nullified

Was the vote nullified by a hidden immunity idol? Logical

tie

If the set of votes resulted in a tie. Logical

voted_out

The castaway who was voted out

order

Boot order. Order in which castaway was voted out e.g. 5 is the 5th person voted of the island

vote_order

In the case of ties this indicates the order the votes took place

castaway_id

ID of the castaway (primary key). Consistent across seasons and name changes e.g. Amber Brkich / Amber Mariano. The first two letters reference the country of the version played e.g. US, AU.

vote_id

ID of the castaway voted for

voted_out_id

ID of the castaway voted_out

Details

This data frame contains a complete history of votes cast across all seasons of Survivor. While there are consistent events across the seasons there are some unique events such as the 'mutiny' in Survivor: Cook Islands (season 13) or the 'Outcasts' in Survivor: Pearl Islands (season 7). For maintaining a standard, whenever there has been a change in tribe for the castaways it has been recorded as swapped. swapped is used as the term since 'the tribe swap' is a typical recurring milestone in each season of Survivor. Subsequent changes are recorded with a trailing digit e.g. swapped2. This includes absorbed tribes e.g. Stephanie was 'absorbed' in Survivor: Palau (season 10) and when 3 tribes are reduced to 2. These cases are still considered 'swapped' to indicate a change in tribe status.

Some events result in a castaway attending tribal but not voting. These are recorded as

Win

The castaway won the fire challenge

Lose

The castaway lost the fire challenge

None

The castaway did not cast a vote. This may be due to a vote steal or some other means

Immune

The castaway did not vote but were immune from the vote

Where a castaway has immunity == 'hidden' this means that player is protected by a hidden immunity idol. It may not necessarily mean they played the idol, the idol may have been played for them. While the nullified votes data is complete the immunity data does not include those who had immunity but did not receive a vote. This is a TODO.

In the case where the 'steal a vote' advantage was played, there is a second row for the castaway that stole the vote. The castaway who had their vote stolen are is recorded as None.

Many castaways have been medically evacuated, quit or left the game for some other reason. In these cases where no votes were cast there is a skip in the order variable. Since no votes were cast there is nothing to record on this data frame. The correct order in which castaways departed the island is recorded on castaways.

In the case of a tie, voted_out is recorded as tie to indicate no one was voted off the island in that instance. The re-vote is recorded with vote_order = 2 to indicate this is the second round of voting. In the case of a second tie voted_out is recorded as tie2. The third step is either a draw of rocks, fire challenge or countback (in the early days of survivor). In these cases vote is recorded as the colour of the rock drawn, result of the fire challenge or 'countback'.

Source

https://en.wikipedia.org/wiki/Survivor_(American_TV_series)

Examples

# The number of times Tony voted for each castaway in Survivor: Winners at War
library(dplyr)
vote_history %>%
  filter(
    season == 40,
    castaway == "Tony"
  ) %>%
  count(vote)

[Package survivoR version 2.3.2 Index]