Я попытался выполнить гистограмму ggplot2 geom, используя параметр положения уклонения, сравнивая два разных условия. Однако, если одно из двух условий имеет частоту 0, а другое -> 0, полоса занимает обе позиции. Поэтому я хотел бы укоротить его на меньшую длину основания. Этот пример будет легче понять:
и мой код:
library(ggplot2)
ggplot(df_plot2, aes(x=Var1, y=perc,fill=TYPE))+
geom_bar(stat = 'identity', position='dodge')+
labs(y="Percentage", x="Gene Ontologies") +
theme_classic()+
scale_fill_manual(name = "Transcripts of:", values=c("#ff6c00","grey20")) +
theme(axis.text.x = element_text(angle = 60, hjust = 1), text = element_text(size = 16))
Большое спасибо!