这里有类似的问题,但不是我的特定问题。
让我们有一个数据框和ggplot bar:
d <- data.frame(
letters = LETTERS[1:10],
numbers = 11:20
)
ggplot(d, aes(x = letters, y = numbers, fill = letters)) +
geom_bar(stat = "identity")
我需要在图例中仅显示A和J项目。我可以使用这段代码,但渐变调色板完全被打破,我不知道如何把它放回去。
ggplot(d, aes(x = letters, y = numbers, fill = letters)) +
geom_bar(stat = "identity") +
scale_fill_manual(breaks = c("A", "J"), values = d$letters)
你知道吗?
类似的问题: