Dosen Pengampu : Prof. Dr. Suhartono, Mkom
library(readxl)
datainflowbalinusra <- read_excel(path = "balinusra.xlsx")
datainflowbalinusra
## # A tibble: 4 x 12
## Provinsi `2011` `2012` `2013` `2014` `2015` `2016` `2017` `2018` `2019` `2020`
## <chr> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl>
## 1 <NA> NA NA NA NA NA NA NA NA NA NA
## 2 Bali 6394. 8202. 5066. 11590. 13072. 17914. 16962. 18610. 21422. 14735.
## 3 Nusa Te~ 1803. 3676. 7024. 5704. 6285. 8842. 8383. 9140. 9614. 8007.
## 4 Nusa Te~ 2125. 2735. 5422. 3512. 3651. 4210. 5452. 6116. 7080. 6657.
## # ... with 1 more variable: `2021` <dbl>
library(tidyverse)
## -- Attaching packages --------------------------------------- tidyverse 1.3.1 --
## v ggplot2 3.3.5 v purrr 0.3.4
## v tibble 3.1.6 v dplyr 1.0.8
## v tidyr 1.2.0 v stringr 1.4.0
## v readr 2.1.2 v forcats 0.5.1
## -- Conflicts ------------------------------------------ tidyverse_conflicts() --
## x dplyr::filter() masks stats::filter()
## x dplyr::lag() masks stats::lag()
databalinusra <- datainflowbalinusra %>%
pivot_longer (
cols = 2:12,
names_to = "years",
values_to = "cases"
)
databalinusra
## # A tibble: 44 x 3
## Provinsi years cases
## <chr> <chr> <dbl>
## 1 <NA> 2011 NA
## 2 <NA> 2012 NA
## 3 <NA> 2013 NA
## 4 <NA> 2014 NA
## 5 <NA> 2015 NA
## 6 <NA> 2016 NA
## 7 <NA> 2017 NA
## 8 <NA> 2018 NA
## 9 <NA> 2019 NA
## 10 <NA> 2020 NA
## # ... with 34 more rows
ggplot(data = databalinusra) +
geom_col(
mapping = aes(x = years, y = cases, fill = Provinsi),
width = 1
)
## Warning: Removed 11 rows containing missing values (position_stack).