-
Notifications
You must be signed in to change notification settings - Fork 0
/
M2_Replicate_a_plot.Rmd
88 lines (67 loc) · 2.44 KB
/
M2_Replicate_a_plot.Rmd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
---
title: 'ST 537: Replicate a Plot'
author: Brandon Booth
output: pdf_document
---
```{r}
#install.packages("lubridate")
library(tidyverse)
library(ggplot2)
library(lubridate)
```
Option 3: Wildfires in California
From: https://www.buzzfeednews.com/article/peteraldhous/california-wildfires-people-climate
Get the data:
```{r}
wildfires <- readr::read_csv("https://raw.githubusercontent.com/BuzzFeedNews/2018-07-wildfire-trends/master/data/calfire_frap.csv") %>%
mutate(plot_date = as.Date(format(alarm_date,"2017-%m-%d")))
```
```{r}
wildfires
#wildfires['month'] <- as.numeric(format(wildfires$alarm_date,'%m'))
wildfires['month'] <- month.name[as.numeric(format(wildfires$alarm_date,'%m'))]
wildfires['month_abb'] <- month.abb[as.numeric(format(wildfires$alarm_date,'%m'))]
wildfires['day_of_year'] <- yday(wildfires$alarm_date)
wildfires
ggplot(wildfires, aes(x = day_of_year, y = -year_, size = shape_area)) +
geom_point(colour = "orange") +
theme_classic(18) +
theme(axis.ticks = element_blank(),
axis.text = element_blank(),
axis.line = element_blank(),
axis.title = element_blank())
ggplot(wildfires, aes(x = day_of_year, y = -year_, size = shape_area)) +
geom_point(colour = "orange", alpha = 0.5) +
#theme_classic(15) +
#theme(panel.background = element_rect(fill = 'black', color = 'black')) +
theme(
panel.background = element_rect(fill = 'black', color = 'black'),
panel.grid = element_blank(),
panel.grid.major.y = element_line(colour = "grey", size = .1),
panel.grid.minor.y = element_line(colour = "grey", size = .1),
#panel.spacing.y = unit(.1, "lines"),
#panel.grid.major.y = element_line(colour = "black", size = .1),
#panel.grid.major.x = element_line(colour = "black", size = .1),
#axis.text = element_blank(),
axis.line = element_blank()
,axis.title = element_blank()
)
?theme()
```
```{r}
ggplot(wildfires, aes(x = day_of_year, y = -year_, size = shape_area)) +
geom_point(colour = "orange", alpha = 0.5) +
#scale_y_continuous(breaks = seq(10, 35, by = 1)) +
theme(
#legend.position = "none",
panel.background = element_rect(fill = 'black', color = 'black'),
panel.grid.major.y = element_line(colour = "grey", size = .1),
panel.grid.minor.y = element_line(colour = "grey", size = .1),
panel.grid = element_blank(),
axis.line = element_blank(),
axis.title = element_blank()
)
```
Updated..
Abraham was here one day!
#Amy was here too!