Etiquetas de canto em ggplot2

Estou interessado em criar rótulos de canto simples para uma figura de vários painéis que estou preparando em ggplot.Isso é semelhante a essa pergunta feita anteriormente, mas as respostas apenas explicaram como incluir um rótulo no topo do gráfico, não produzir um rótulo de canto no formato exigido por muitos periódicos. Espero replicar algo semelhante aoplotrix funçãocorner.label() emggplot2.

Aqui está um exemplo usandoplottrix do que eu gostaria de recriar emggplot2.

require(plotrix)

foo1<-rnorm(50,25,5)
foo2<-rpois(50,25)
foo3<-rbinom(50,25,0.5)
foo4<-rnbinom(50,25,0.5)

par(mfrow=c(2,2))
hist(foo1)
corner.label(label='a',figcorner=T)
hist(foo2)
corner.label(label='b',figcorner=T)
hist(foo3)
corner.label(label='c',figcorner=T)
hist(foo4)
corner.label(label='d',figcorner=T)

Isso produz o seguinte:

Agradeço por qualquer ajuda desde já!

questionAnswers(4)

yourAnswerToTheQuestion