Created
August 14, 2018 23:28
-
-
Save byanuaria/788758f48823467ff94f008b42db98ad to your computer and use it in GitHub Desktop.
Plotting for question 5 in Exploratory Data Analysis
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# reading in data | |
NEI <- readRDS("summarySCC_PM25.rds") | |
SCC <- readRDS("Source_Classification_Code.rds") | |
# load packages | |
library(tidyverse) | |
# convert to proper class | |
SCC$SCC <- as.character(SCC$SCC) | |
SCC$EI.Sector <- as.character(SCC$EI.Sector) | |
NEI$type <- as.factor(NEI$type) | |
# use regex to index observations related to motor vehicle sources | |
ind <- grep(pattern = "Vehicle", x = SCC$EI.Sector) | |
new <- SCC[ind,] | |
# get vvector of related SCC | |
mySCCs <- new$SCC | |
# filter data from NEI table | |
my_df <- NEI %>% | |
filter(SCC %in% mySCCs & fips == "24510") %>% | |
group_by(year) %>% | |
summarize(total_emi = sum(Emissions)) | |
# plot | |
ggplot(my_df, aes(year, total_emi)) + | |
geom_point(alpha = 0.7, size = 2) + | |
geom_smooth() + | |
labs(title = "Emissions from Motor Vehicles", | |
x = "Year", | |
y = "PM2.5 Emissions (in tons)", | |
caption = "Source: PM2.5 Emissions Data") + | |
theme_bw() |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment