Description Usage Arguments Aesthetics Note Examples
The timeline geom plots a time line of earthquakes with a point for each earthquake. The x aesthetic is a date and the y aesthetic is a factor indicating some stratification in which case multiple time lines will be plotted for each level of the factor (e.g. country). Optional aesthetics include color, size, and alpha.
1 2 3 |
mapping |
Set of aesthetic mappings created by |
data |
The earthquake data to be plotted. See the example for details. |
stat |
The statistical transformation to use on the data for this layer, as a string. |
position |
Position adjustment, either as a string, or the result of a call to a position adjustment function. |
na.rm |
If |
show.legend |
logical. Should this layer be included in the legends?
|
inherit.aes |
If |
... |
other arguments passed on to |
geom_timeline
understands the following aesthetics
(required aesthetics are in bold):
x
y
color
size
alpha
See geom_timeline_label
for additional examples.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | ## Not run:
# You can plot a basic earthquake timeline as follows:
library(dplyr)
recent_earthquakes <- clean_earthquakes %>%
filter(COUNTRY == "CHINA", DATE >= ymd('2000-01-01'))
g <- ggplot(recent_earthquakes,
aes(x = DATE, y = COUNTRY, size = EQ_PRIMARY, color = TOTAL_DEATHS))
g <- g + geom_timeline(alpha = 0.5)
g <- g + theme_classic()
g <- g + theme(legend.position = "bottom",
axis.line.y = element_blank(),
axis.ticks.y = element_blank(),
axis.title.y = element_blank(),
axis.text.y = element_blank())
g <- g + guides(color = guide_colorbar(title = "# deaths"),
size = guide_legend("Richter scale value"))
g
## End(Not run)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.