1
我試圖將多個圖例顯示爲表格。例如,ggplot2:多個圖例如表
library(ggplot2)
dat <- data.frame(
x = rep(1:4, 4),
y = c(1:4, 2:5, 3:6, 4:7),
a = rep(rep(c("a1", "a2"), each=4), 2),
b = rep(c("b1", "b2"), each=8))
ggplot(dat, aes(x=x, y=y, colour=b, shape=a)) +
geom_point()+ facet_wrap(~ b)
我可以得到不同顏色和不同形狀的多個圖例。但我想展示我的傳奇,如
b1 | b2
--------------
a1 | o | o
a2 |^|^
我該如何畫這樣的傳奇?
您可以翻轉a和b,並使用構面標題將標籤放在圖例上方。 – baptiste
也是,這很瘋狂。在一個好方法。你應該寫一個'傳奇'包。 – baptiste