我有这张table
我想用ggplot做一个条形图,并为每个条形图定制颜色。为此,我从以下代码开始:
ggplot(GoalsAndFouls, aes(x = name, y = goals)) +
labs(x = "Leagues", y = "Goals") +
geom_bar(stat = "identity")
我试着用下面的代码添加颜色,但是颜色没有改变。
ggplot(GoalsAndFouls, aes(x = name, y = goals)) +
labs(x = "Leagues", y = "Goals") +
geom_bar(stat = "identity") +
scale_fill_manual(values = c("red", "green", "blue", "grey", "orange")) +
theme(legend.position="none")
我能不能把犯规作为每个联赛的一个附加标准?
1条答案
按热度按时间pdkcd3nj1#
因为已经指定了颜色和颜色的顺序,所以只需要将
fill = name
添加到aes()
。