I am polotting a value and its confidence interval for each test on certain data. x-axis data, y-axis tests.
It takes a lot of space in documentation, i would rather move the y-axis labels to top of the image and arrange the tiles horizontally. 
Here is the code that i was using
p <- ggplot(data, aes(x= DATA, #y=reorder(TEST, VALUE), fill = VALUE))+ geom_tile(colour = 'White', aes(y=TEST, height = 1)) + scale_fill_continuous(na.value = 'salmon')+ guides(fill=guide_legend(title='Tiles'))+ scale_fill_continuous(high = "#4292C6", low = "#C6DBEF")+ #coord_fixed(ratio = 0.1) + xlab("Data") + ylab('Test') + labs(color = 'AUROC') + # geom_text(aes(y=TEST,label = paste0(round(VALUE, 4),'\n','[',CI,']')), size = 4.7, fontface = 'bold') + # ggtitle(name)+ theme_bw()+ ggtitle('Data vs Test') + #theme(aspect.ratio = 1/5) + theme(axis.text=element_text(size=18), axis.title=element_text(size=24), plot.title = element_text(size=26)) + theme(legend.key.size = unit(2,"line"), legend.title = element_text(size=24), legend.text = element_text(size=16)) #legend.position = 'bottom', legend.direction="horizontal") plot(p) what changes shall i make to arrange the tiles horizontally? Edit: 

y=TESTbyy=1give something close to what you like?