¿Cómo puedo hacer barplot apilado con ggplot2

Hola, quería hacer una gráfica de barras apilada usando ggplot2 con los datos a continuación

Chr NonSyn_Snps Total_exonic_Snps
A01 9217    13725
A02 6226    9133
A03 14888   21531
A04 5272    7482
A05 4489    6608
A06 8298    12212
A07 6351    9368
A08 3737    5592
A09 12429   18119
A10 7165    10525

Básicamente quiero apilar NonSyn_Snps y Total_exonic_Snps para cada cromosoma, pero desafortunadamente no puedo.

Esto es lo que intenté hasta ahora sin suerte.

ggplot(Chr.df_mod, aes(Chr, Total_exonic_Snps, fill = NonSyn_Snps)) + geom_bar(stat = "identity", colour = "white") + xlab("Chromosome") + ylab("Number of SNPs")

Estoy consiguiendo la trama pero no una apilada.

¿Puede alguien ayudarme a solucionar este problema?

Gracias Upendra

Respuestas a la pregunta(1)

Su respuesta a la pregunta