Import data
# excel file
fires <- read_excel("myData.xlsx")
data
Filter rows
fires3 <- filter(fires, YEAR == 2)
Arrange rows
arrange(fires, desc(YEAR))
Select columns
select(fires, YEAR:DAMAGE_COSTS)
select(fires, ACRES_BURNED, DAMAGE_COSTS)
select(fires, YEAR, contains("Acre"))
Add columns
transmute(fires,
gain = DAMAGE_COSTS/ACRES_BURNED)
# lag()
select(fires, DAMAGE_COSTS) %>%
mutate(DMAAGE_COSTS_lag1 = lag(DAMAGE_COSTS))
Summarize by groups
fires %>%
group_by(YEAR) %>%
summarise(count = n(),
dam = mean(DAMAGE_COSTS, na.rm = TRUE),
acre = mean(ACRES_BURNED, na.rm = TRUE)) %>%
# Plot
ggplot(mapping = aes(x = dam, y = acre)) +
geom_point()
