pl <- nba |>
ggplot(aes(fill = coef, x = feature, y = num.metadata)) +
geom_text(data = nba.labs, aes(x = feature, y = num.metadata + .5, label = feature %>% str_remove("_.*"), angle = ang, hjust = hjust), size = 3) +
geom_tile(color = "black") +
ylim(c(0, max(nba$num.metadata) + 4.5)) +
scale_fill_continuous(low="red", high="blue",
guide="colorbar",na.value="white") +
# scale_y_discrete(breaks=y_breaks, labels=y_labels) +
coord_polar() +
#theme_minimal() +
theme_void() +
theme(axis.text = element_blank() , panel.grid = element_blank()
, axis.title = element_blank(), legend.position = c(0.5, 0.5)) +
geom_text(aes(x= -Inf, label = metadata), size = 3.5, data = nba[!duplicated(nba$metadata),]) + scale_x_discrete(expand = c(0.05, 0))