library(tidyverse) #ggplot2
library(sf)
library(viridis)
library(patchwork)Peta per Kelurahan
Package
Data kecamatan
shp_smg <- st_read("datasets/KELURAHAN_AR/KELURAHAN_AR.shp")
data_smg_3_kec <- read_csv("datasets/data_smg_3_kec.csv")shp_smg_kec <- shp_smg |>
summarise(geometry = st_union(geometry),
.by = WADMKC)data_smg_3_peta_kec <- left_join(shp_smg_kec,
data_smg_3_kec)Peta kecamatan
data_smg_3_peta_kec |>
ggplot(aes(fill = stunting_23)) +
geom_sf() +
scale_fill_viridis(direction = -1) +
geom_sf_text(aes(label = WADMKC),
size = 2)ggsave("ggsave/peta_kecamatan_1.png", width = 7, height = 7)
data_smg_3_peta_kec |>
ggplot(aes(fill = prev_stu_22)) +
geom_sf() +
scale_fill_viridis(direction = -1) +
geom_sf_text(aes(label = WADMKC),
size = 2)ggsave("ggsave/peta_kecamatan_2.png", width = 7, height = 7)
data_smg_3_peta_kec |>
ggplot(aes(fill = prev_stu_23)) +
geom_sf() +
scale_fill_viridis(direction = -1) +
geom_sf_text(aes(label = WADMKC),
size = 2)ggsave("ggsave/peta_kecamatan_3.png", width = 7, height = 7)
p1 <- data_smg_3_peta_kec |>
ggplot(aes(fill = prev_stu_22)) +
geom_sf() +
scale_fill_viridis(direction = -1) +
geom_sf_text(aes(label = WADMKC),
size = 1) +
theme_void() +
theme(legend.position = "top")
p2 <- data_smg_3_peta_kec |>
ggplot(aes(fill = prev_stu_23)) +
geom_sf() +
scale_fill_viridis(direction = -1) +
geom_sf_text(aes(label = WADMKC),
size = 1) +
theme_void() +
theme(legend.position = "top")
p1 + p2ggsave("ggsave/peta_kecamatan_4.png", width = 7, height = 5)