-
Notifications
You must be signed in to change notification settings - Fork 0
NOAA earthquakes dataset functions
License
00mathieu/noaaQuake
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
---
output:
md_document:
variant: markdown_github
---
<!-- README.md is generated from README.Rmd. Please edit that file -->
```{r setup, include = FALSE}
knitr::opts_chunk$set(
collapse = TRUE,
comment = "#>",
fig.path = "man/figures/README-"
)
library(noaaQuake)
library(ggplot2)
```
# Travis Badge:
[](https://travis-ci.org/00mathieu/noaaQuake)
# noaaQuake
The goal of noaaQuake is to be a package that contains some functions that helps clean, manipulate and visulaise the earthquakes data
# Installation
You can install the noaaQuakes package by running:
```{r eval=F}
library(devtools)
devtools::install_github("00mathieu/noaaQuake")
```
# Examples
### Example 1: cleaning the raw data
```{r example}
db <- clean_raw_data()
```
### Example 2: visualising a timeline of quakes
```{r example2}
ggplot(db[COUNTRY %in%c("CHINA","GREECE")],
aes (x = as.Date(DATE),
y = COUNTRY,
color = as.numeric(DEATHS)/1000,
size = as.numeric(EQ_PRIMARY))) +
geom_timeline(aes(xmin = as.Date("2000-01-01"), xmax = as.Date("2018-01-01"))) +
geom_timeline_label(n_max = 15, aes(label = LOCATION_NAME, xmin = as.Date("2000-01-01"),
xmax = as.Date("2018-01-01")))+
xlab("Date") + ylab("") + ggtitle("Timeline of Earthquakes") +
labs(size = "Richter scale", color = "# deaths (k)" )+
theme_bw() +
theme(legend.position="bottom")
```
### Example 3: leaflet plot visualising location of quake
```{r}
eq_map(db[COUNTRY %in%c("GREECE") & DATE>"2000-01-01"], annot_col = "popup_text")
```
About
NOAA earthquakes dataset functions
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published