Como adicionar caixa delimitadora a uma área específica no mapa de calor do ggplot2?
Eu uso um exemplo deaqui. Minha pergunta é como posso adicionar uma caixa delimitadora específica a esse mapa de calor, como adicionar uma caixa de linha vermelha aos quatro blocos à esquerda superiores?
require(ggplot2)
require(reshape)
require(scales)
mydf <- data.frame(industry = c('all industries','steel','cars'),
'all regions' = c(250,150,100), americas = c(150,90,60),
europe = c(150,60,40), check.names = FALSE)
mydf
mymelt <- melt(mydf, id.var = c('industry'))
mymelt
ggplot(mymelt, aes(x = industry, y = variable, fill = value)) +
geom_tile() + geom_text(aes(fill = mymelt$value, label = mymelt$value))