我正在尝试为我的情节的列着色,但是
scale_fill_manual
命令不起作用......即使我没有收到任何错误消息,似乎什么也没有发生
这是我的数据集
# A tibble: 14 × 3
City Wage PPA
<chr> <dbl> <dbl>
1 Livorno 17.0 107.
2 Siena 17.6 107.
3 Terni 16.7 107.
4 Ancona 17.3 107.
5 Roma 21.4 107.
6 Chieti 23.7 89.3
7 Teramo 23.1 89.3
8 Brindisi 24.0 89.3
9 Agrigento 23.8 89.3
10 Caltanissetta 24.0 89.3
11 Enna 24.2 89.3
12 Nuoro 23.0 89.3
13 Oristano 23.1 89.3
14 Sassari 23.7 89.3
这是我的代码
dataset%>%
ggplot(aes(x = reorder(City, Wage), y = Wage)) +
geom_col() +
coord_flip()+
scale_fill_manual(values=c(rep("red",5), rep("blue",9)))+
theme_classic()
我想将前 5 个城市的列涂成红色,其余的涂成蓝色。我设置错了什么?