Я пытаюсь изменить цветовую шкалу в geom_tile с одного цвета на градиент. В моем коде нет сообщений об ошибках; Я посмотрел на другие сообщения, поваренная книга et c есть много для новичка (слишком много) ...
Вот исходный код, который дает карту "красный градиент":
`ggplot(pacific.maps,aes(x = long, y = lat),na.rm)+
geom_polygon(aes(group = group,fill = region),bg = "grey")+
scale_x_continuous(name="Longitude E", limits=c(100, 180)) +
scale_y_continuous(name="Latitude S", limits=c(-50, -1))+
theme(panel.background = element_rect(fill = "azure1",colour = "azure1"),
panel.grid.major = element_blank(),
panel.grid.minor = element_blank())+
geom_tile(data=Y2010,aes(x=LON_F2,y=LAT_F2),alpha=0.1,fill = "red",na.rm=TRUE)`
Если я попытаюсь изменить эти строки ниже, я получу серые плитки: (
`geom_tile(data=Y2010,aes(x=LON_F2,y=LAT_F2),alpha=0.1) +
scale_fill_manual(values=(brewer.pal(3, "RdYlBu")),na.value="white")`
Я не поместил никаких данных, так как я думаю, что это, скорее всего, проблема с синтаксисом (и также потому, что я использовал представительство в R studio, и это все, что у меня есть!)
Надеюсь, опытным людям это займет не более нескольких минут. Спасибо за вашу помощь.