Como forçar as marcas de escala do eixo x a aparecer no final da barra no gráfico do mapa de calor?
Eu criei um gráfico de mapa de calor simples comggplot2 mas preciso forçar as marcas de escala do eixo x a aparecerem no final da minha variável x, em vez de no seu centro. Por exemplo, eu esperaria que 1 aparecesse na posição de onde 1.5 está agora. Acredito que um mapa de calor feito na Base R faria isso.
library(car) #initialize libraries
library(ggplot2) #initialize libraries
library(reshape)
df=read.table(text= "x y fill
1 1 B
2 1 A
3 1 B
1 2 A
2 2 C
3 2 A
", header=TRUE, sep="" )
#plot data
qplot(x=x, y=y,
fill=fill,
data=df,
geom="tile")+
scale_x_continuous(breaks=seq(1:3) )
A ideia é criar um mapa de calor simples que se pareça com isto:
As marcas de escala neste gráfico são colocadas no final das barras em vez de seus centros