#' @title Total Winter Olympic Medals won by each country
#'
#' A dataset containing the total medals won by each country, assuming the country
#' has won at least 100 medals
#'
#' @format A data frame with 14 rows and 2 variables:
#' \describe{
#' \item{Country}{name of country, as referred to by the USA}
#' \item{totals}{total number of medals, in counts}
#' }
#' @examples
#' pillar::glimpse(total_medals)
#'
#' total_medals |>
#' plotly::plot_ly(x = ~Country, y = ~totals) |>
#' plotly::add_bars() |>
#' plotly::layout(title = "Norway has more Winter Olympic
#' Medals than All Other Countries<br> (1924 - 2014)")
"total_medals"
#' @title Medal Counts for Winter Olympics by Country
#'
#' A dataset containing the medals and places won by each country, assuming the country
#' has won at least 100 total medals
#'
#' @format A data frame with 42 rows and 3 variables:
#' \describe{
#' \item{Country}{name of country, as referred to by the USA}
#' \item{Medal}{type of medal, factor with levels "gold", "silver" or "bronze"}
#' \item{totals}{number of medals of that type, in counts}
#' }
#' @examples
#' utils::head(medal_counts)
#'
#' medal_counts |>
#' dplyr::mutate(Medal = forcats::fct_relevel(Medal,'bronze','silver','gold'),
#' Country = reorder(Country, totals, sum)) |>
#' plotly::plot_ly(x = ~Country, y = ~totals, color = ~Medal) |>
#' plotly::add_bars() |>
#' plotly::layout(barmode = "stack",
#' hovermode = "x") |>
#' plotly::layout(title = "Norway Has the Most Gold,
#' Silver, <br> and Bronze Winter Olympic
#' Medals <br> (1924 - 2014)")
"medal_counts"
#' @title Medal Counts for Winter Olympics by Country
#'
#' A dataset containing the medals and places won by each country, assuming the country
#' has won at least 1 total medal
#'
#' @format A data frame with 117 rows and 3 variables:
#' \describe{
#' \item{Country}{name of country, as referred to by the USA}
#' \item{Medal}{type of medal, factor with levels "gold", "silver" or "bronze"}
#' \item{totals}{number of medals of that type, in counts}
#' }
#' @examples
#' utils::data(medal_counts2)
#'
#' medal_counts2 |>
#' dplyr::mutate(Medal = forcats::fct_relevel(Medal,'bronze','silver','gold'),
#' Country = reorder(Country, totals, sum)) |>
#' plotly::plot_ly() |>
#' plotly::add_bars(x = ~Country, y = ~totals, color = ~Medal,
#' colors = c("#CD7F32", "#C0C0C0", "#FFD700")) |>
#' plotly::layout(hovermode = "x") |>
#' plotly::layout(title = "Norway Has the Most Gold,
#' Silver, <br> and Bronze Winter Olympic
#' Medals <br> (1924 - 2014)") |>
#' plotly::layout(
#' yaxis = list(title = "Total Medals"),
#' xaxis = list(rangeslider = list(type = "date")),
#' updatemenus = list(list(type = "buttons", direction = "right", x = 0.9, y = 0.98,
#' buttons = list(
#' list(method = "relayout", args = list("barmode", "group"),
#' label = "Dodge"),
#' list(method = "relayout", args = list("barmode", "stack"),
#' label = "Stack")
#' ))))
"medal_counts2"
#' @title Medal Counts for Winter Olympics by Country per event
#'
#' A dataset containing the medals and places won by each country,
#' in each event, assuming the country has won at least 1 total medal
#'
#' @format A data frame with 565 rows and 4 variables:
#' \describe{
#' \item{Country}{name of country, as referred to by the USA}
#' \item{Medal}{type of medal, factor with levels "gold", "silver" or "bronze"}
#' \item{Sport}{name of sport, as recognized by the IOC}
#' \item{totals}{number of medals of that type, in counts}
#' }
#' @examples
#' pillar::glimpse(medals_per_event)
#'
"medals_per_event"
#' @title Medal Counts for Winter Olympics by Country
#'
#' A dataset containing the medals and places won by each country, assuming the country
#' has won at least 1 total medal; helpful for geospatial mapping
#'
#' @format A data frame with 36 rows and 6 variables:
#' \describe{
#' \item{name}{name of country, as referred to by the USA}
#' \item{iso_a3}{country code, as referred to by the UN}
#' \item{bronze}{number of bronze medals, in counts}
#' \item{gold}{number of gold medals, in counts}
#' \item{silver}{number of silver medals, in counts}
#' \item{total}{total number of medals, sum of bronze, gold, and silver}
#' }
#' @examples
#' utils::head(medal_location2)
#'
#' plotly::plot_ly(medal_location2,
#' type='choropleth',
#' locations=medal_location2$iso_a3,
#' z=medal_location2$total, text=medal_location2$hover, colorscale="Blues",
#' reversescale = TRUE) |> # make darker countries = more medals
#' plotly::layout(title = "Winter Olympic Medals Won per Country <br> (1924 - 2014)") |>
#' plotly::colorbar(title = "Total Medals")
"medal_location2"
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.