DF <- read.table(text="Rank F1 F2 F3
1 500 250 50
2 400 100 30
3 300 155 100
4 200 90 10", header=TRUE)
library(reshape2)
DF1 <- melt(DF, id.var="Rank")
library(ggplot2)
ggplot(DF1, aes(x = Rank, y = value, fill = variable)) +
geom_bar(stat = "identity")
Run Code Online (Sandbox Code Playgroud)
是否可以使用ggplot2创建堆叠条,如下图?我不想用不同的颜色区分堆栈.

编辑:根据Pascal的评论,
ggplot(DF1, aes(x = Rank, y = value)) +
geom_bar(stat = "identity",lwd=2, color="white")
Run Code Online (Sandbox Code Playgroud)

我仍然有酒吧的白色边框.