Average Price: Gasoline, Unleaded Regular (Cost per Gallon/3.785 Liters) in U.S. City Average (APU000074714)

Average Price: Milk, Fresh, Whole, Fortified (Cost per Gallon/3.8 Liters) in U.S. City Average (APU0000709112)

indicator <-fredr_series_observations(series_id = "APU000074714", 
      observation_start = as.Date("2019-01-01"))
indicator2 <-fredr_series_observations(series_id = "APU0000709112", 
      observation_start = as.Date("2019-01-01"))
      
str(indicator)
## tibble [40 x 5] (S3: tbl_df/tbl/data.frame)
##  $ date          : Date[1:40], format: "2019-01-01" "2019-02-01" ...
##  $ series_id     : chr [1:40] "APU000074714" "APU000074714" "APU000074714" "APU000074714" ...
##  $ value         : num [1:40] 2.29 2.35 2.56 2.83 2.9 ...
##  $ realtime_start: Date[1:40], format: "2022-05-23" "2022-05-23" ...
##  $ realtime_end  : Date[1:40], format: "2022-05-23" "2022-05-23" ...
symbol <- indicator[,c(1,3)]
symbol$milk <- indicator2$value
colnames(symbol) <- c("date","Gasoline","Milk")

  

      

ggplot(symbol, aes(date)) + 
  geom_line(aes(y = Gasoline, colour = "Gasoline")) + 
  geom_line(aes(y = Milk, colour = "Milk"))+
       labs(
      x = "Monthly",
      y = "Dollars",
      title = "Average Price in U.S. City Average : \nGasoline per Gallon \nMilk per Gallon",
     
      caption = "Data source: FRED St. Louis Federal Reserve \nIllustration by @JoeLongSanDiego") +
    theme_economist()

Average Price: Electricity per Kilowatt-Hour in Riverside-San Bernardino-Ontario, CA (CBSA) (APUS49C72610)

Average Price: Gasoline, All Types (Cost per Gallon in Riverside-San Bernardino-Ontario, CA (CBSA) (APUS49C7471A)

Average Price: Utility (Piped) Gas per Therm in Riverside-San Bernardino-Ontario, CA (CBSA) (APUS49C72620)

indicator <-fredr_series_observations(series_id = "APUS49C72610", 
      observation_start = as.Date("2018-01-01"))
indicator2 <-fredr_series_observations(series_id = "APUS49C7471A", 
      observation_start = as.Date("2018-01-01"))
indicator3 <-fredr_series_observations(series_id = "APUS49C72620", 
      observation_start = as.Date("2018-01-01"))
      


symbol <- indicator[,c(1,3)]
symbol$Gasoline <- indicator2$value
symbol$Gas <- indicator3$value
colnames(symbol) <- c("date","Electricity","Gasoline","Gas")

  

      

ggplot(symbol, aes(date)) + 
  geom_line(aes(y = Gasoline, colour = "Gasoline")) + 
  geom_line(aes(y = Electricity, colour = "Electricity"))+
   geom_line(aes(y = Gas, colour = "Propane Gas"))+
    labs(
      x = "Monthly",
      y = "Dollars",
      title = "Average Price in U.S. City Average : \nGasoline per Gallon \nMilk per Gallon",
            caption = "Data source: FRED St. Louis Federal Reserve \nIllustration by @JoeLongSanDiego") +
    theme_economist()

Average Price: Gasoline, Unleaded Regular in San Francisco-Oakland-Hayward, CA (CBSA) (APUS49B74714)

Average Price: Gasoline, Unleaded Regular (Cost per Gallon/3.785 Liters) in Houston-The Woodlands-Sugar Land, TX (APUS37B74714)

Average Price: Gasoline, Unleaded Regular (Cost per Gallon/3.785 Liters) in Phoenix-Mesa-Scottsdale, AZ (APUS48A74714)

indicator <-fredr_series_observations(series_id = "APUS49B74714", 
      observation_start = as.Date("2018-01-01"))
indicator1 <-fredr_series_observations(series_id = "APUS48A74714", 
      observation_start = as.Date("2018-01-01"))
indicator2 <-fredr_series_observations(series_id = "APUS37B74714", 
      observation_start = as.Date("2018-01-01"))

indicator$Phoenix <- indicator2$value
indicator$Houston <- indicator1$value
symbol <- indicator[,c(1,3,6,7)]

colnames(symbol)[2] <- "San_Francisco"

endvalue <- tail(symbol,n=1)

  

      

ggplot(symbol, aes(date)) + 
  geom_line(aes(y = San_Francisco, colour = "San Francisco")) +
  geom_line(aes(y = Phoenix, colour = "Phoenix")) +
   geom_line(aes(y = Houston, colour = "Houston")) +
  
    labs(
      x = "Monthly",
      y = "Dollars",
      title = "Gasoline per Gallon",
            caption = "Data source: FRED St. Louis Federal Reserve \nIllustration by @JoeLongSanDiego") +
 

    theme_economist()