geom_timeline_label: geom_timeline_label

Description Usage Arguments Value Aesthetics Examples

View source: R/earthquake.R

Description

A ggplot2 graphical function that adds labels to earthquakes visualised. There is an option to select the "n" largest earthquakes by magnitude to which to apply the labels. Best used with 'eq_location_clean'.

Usage

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
geom_timeline_label(
  mapping = NULL,
  data = NULL,
  stat = "identity",
  position = "identity",
  na.rm = FALSE,
  show.legend = NA,
  inherit.aes = TRUE,
  ...
)

Arguments

mapping

mapping

data

data

stat

stat

position

position

na.rm

na.rm

show.legend

show.legend

inherit.aes

inherit.aes

...

...

Value

A ggplot2 graphical object for labelling plots generated with geom_timeline.

Aesthetics

geom_timeline_label understands the following aesthetics:

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
library(dplyr)
library(ggplot2)
library(lubridate)
eq_clean_data(eq_data_raw) %>% eq_location_clean() %>%
dplyr::filter(COUNTRY %in% c("USA","IRAN"))  %>%
    ggplot2::ggplot() +
    geom_timeline(aes(x = date,
                      y = COUNTRY,
                      colour = DEATHS,
                      size = EQ_PRIMARY,
                      fill = DEATHS,
                      xmin = lubridate::ymd_hm("2000-01-01",truncated=2),
                      xmax = lubridate::ymd_hm("2016-01-01",truncated=2))) +
    geom_timeline_label(aes(x = date,
                            location = LOCATION_NAME,
                            xmin = lubridate::ymd_hm("2000-01-01",truncated=2),
                            xmax = lubridate::ymd_hm("2016-01-01",truncated=2),
                            size=EQ_PRIMARY,n_max=5,y=COUNTRY))

Moonglum8/rEarthquake documentation built on July 17, 2020, 5:10 p.m.