I have a created heatmap where I am trying to format the x axis labels as %d/%m (dd/mm). I needed to transform the original date as factor to be discrete. The tried the following code but it is giving me an error:
ggplot(data,aes(x=as.factor(DATE) ,y=as.factor(PRODUCT),fill=escale)) +
geom_tile(colour="white",size=0.25) +
scale_x_discrete(position = "top",label=format(DATE,"%d/%y"))
How can I write the correct code to format the x labels so it will be like "18/12" for example (dd/mm).