R GG为不同面绘制不同的图例
我想在这个情节中的两个方面使用不同的传说。“鲨鱼”和“金枪鱼”的刻面包括多种鱼类,因此我希望每个刻面都包含这些物种的独特传说。“多拉多”和“箭鱼”的刻面只包含一种鱼类,因此不需要它们的铭文。我目前设置的情节为所有四个方面提供了一个共同的传说,因为这包括了这么多物种,所以很难区分颜色深浅的细微差异。我认为最好是对有多个物种的两个方面有一个不同的传说,并将这些传说放在这些方面的右上角R GG为不同面绘制不同的图例,r,ggplot2,legend,facet,R,Ggplot2,Legend,Facet,我想在这个情节中的两个方面使用不同的传说。“鲨鱼”和“金枪鱼”的刻面包括多种鱼类,因此我希望每个刻面都包含这些物种的独特传说。“多拉多”和“箭鱼”的刻面只包含一种鱼类,因此不需要它们的铭文。我目前设置的情节为所有四个方面提供了一个共同的传说,因为这包括了这么多物种,所以很难区分颜色深浅的细微差异。我认为最好是对有多个物种的两个方面有一个不同的传说,并将这些传说放在这些方面的右上角 ggplot(data=table3, aes(x=Year, y=Weight, fill=Species, co
ggplot(data=table3, aes(x=Year, y=Weight, fill=Species, color=Species)) + theme_bw() + geom_line(aes(linetype=Group))
+
facet_wrap(~Group, scales = "free", ncol=2) + xlab("Year") + ylab("Landings (round metric tons)") + guides(color = "legend", linetype ="none")
ggplot2
在设计上每个属性只有一个图例,因此不容易实现。有时,您可以(通过使用不同的属性)欺骗事情,或者您可以使用较低级别的基本体构建自己的图例。或者你只是在每个方面做了不同的绘图。想不出另一种方法。我还建议制作两个单独的绘图,而不是使用面。刻面背后的设计理念是,它们是共享美学的子地块,而这不是您想要的。您可以查看cowplot
包,以找到一种很好的方法来对齐它们,并以这种方式整理所有内容