Eu estava procurando como definir cores na geom_bar
função ggplot2, mas ainda não vi dados semelhantes aqui ou uma reprodução:
rm(list=ls())
library(ggplot2)
set.seed(123)
data=data.frame(hit=sample(1:3,20,replace = TRUE),
type=sample(c("A","B","C"),20,replace=TRUE))
ggplot(data,aes(hit,fill=type))+
geom_bar(stat="count",position=position_dodge())
Preciso ter um gradiente de A a C e cores diferentes de 1 a 3.
Acredito que o seguinte funciona para você, que usa transparência para diferenciar entre os tipos: