Traçar a intensidade de um contínuo com geom_tile em ggplot
Estou tentando traçar uma variável contínua no espaço. Eu vi este exemplo que obtém o mesmo resultado que eu preciso:
library("MASS")
library("ggplot2")
library(reshape2)
DB<-melt(volcano)
ggplot(DB, aes(x=Var1, y=Var2, fill=value)) +geom_tile()
Então eu fiz com meus dados:
library(repmis)
url<-"https://www.dropbox.com/s/4m5qk32wjgrjq40/dato.RDATA"
source_data(url)
library(ggplot2)
ggplot(dato,aes(y=variable,x=y,fill=value))+geom_tile()
Isso é maravilhoso. Mas meu "x" e "y" estão a quilômetros de distância (leste e norte) de um ponto no espaço. Eu os transformei em latitude e longitude. Mas agora meu enredo não funciona!
ggplot(dato,aes(y=lat,x=long,fill=value))+geom_tile()
Eu não entendo o porquê. Enfim, plotando meus dados como pontos, o resultado é muito semelhante:
ggplot(dato,aes(y=lat,x=long,fill=value))+geom_point()
ggplot(dato,aes(y=variable,x=y,fill=value))+geom_point()