library(tidyverse)
library(spData)
library(RColorBrewer)
library(rcartocolor)
Overview
Hexagon map of Boston housing
, data is from spData::boston.c
. It shows the median values of owner-occupied housing in USD 1000.
Load libraries
Set the fonts
library(showtext)
library(sysfonts)
library(extrafont)
::showtext_auto()
showtext::showtext_opts(dpi=320)
showtextfont_add_google(name="Kanit",
family="Kanit")
<- spData::boston.c my_df
%>%
my_df ggplot(aes(x=LON,y=LAT,group=MEDV))+
geom_hex(aes(fill=MEDV),
size=0.05,
color="grey20",
bins=60,
alpha=0.8)+
coord_equal()+
labs(title="\nBoston Housing",
subtitle="UTM Zone 19",
caption="Median values of owner-occupied housing in USD 1000\n#30DayMapChallenge 2022 Day 16: Minimal\nDataSource: Boston Housing from {spData::boston.c}\nMap: Federica Gazzelloni")+
::scale_fill_scico(palette = "lajolla")+
scico::theme_map()+
ggthemestheme(text = element_text(family="Kanit",color="gold"),
plot.title = element_text(size=20),
legend.background = element_blank())
ggsave("day16_minimal.png",
bg="black",
width = 8.25,
height = 6.31,
dpi=280)