Stacked bar chart
I would like to create a stacked chart using ggplot2 and geom_bar. Here is my source data: Rank F1 F2 F3 1 500 250 50 2 400 100 30 3 300 155 100 4 200 90 10 I want a stacked chart where x is the rank and y is the values in F1, F2, F3. # Getting Source Data sample.data <- read.csv('sample.data.csv') # Plot Chart c <- ggplot(sample.data, aes(x = sample.data$Rank, y = sample.data$F1)) c + geom_bar(stat = "identity") This is as far as i can get. I'm not sure of how I can stack the rest of the field values. Maybe my data.frame is not in a good format? You said : Maybe my data.frame is not in a good