Легенда не появится, потому что я использую заливку вместо цвета - PullRequest
0 голосов
/ 25 мая 2018

У меня есть следующий сюжет:

kleinebox<-ggplot(iris, aes(x=Petal.Length, y=Sepal.Length))+
  geom_point(aes(fill=Species), colour="black", pch=21, size=4)+
  scale_fill_manual(values = c("#D89000","#35A2FF","#FA62DB"), 
  breaks = c("#D89000","#35A2FF","#FA62DB"), 
  labels = c("setosa", "versicolor", "virginica")) +
  theme(plot.title = element_text(hjust = 0.2, size=20), legend.position = "right")

К сожалению, легенды не появляется.Это связано с тем, что я использую aes(fill=..) в geom_point().Потому что, если я использую geom_point(aes(colour=Species), pch=21, size=4), есть легенда.Но мне нужно изменить (заполнить) цвета моих точек из-за того, что я использую pch = 21, это цветная точка, но край черный.Мне нужно это для контраста.

...