2つの列レベル(ここではtreatment
,)の組み合わせに基づいてプロットする方法は?プロット:2つの列レベルの組み合わせに基づく色
set.seed(0)
x <- rep(1:10, 4)
y <- sample(c(rep(1:10, 2)+rnorm(20)/5, rep(6:15, 2) + rnorm(20)/5))
treatment <- sample(gl(8, 5, 40, labels=letters[1:8]))
replicate <- sample(gl(8, 5, 40))
d <- data.frame(x=x, y=y, treatment=treatment, replicate=replicate)
プロット:2つの列レベルの組み合わせがa-1, a-2, a-3, ... h-6, h-7, h-8
あろう単一の列レベル
ggplot(d, aes(x=x, y=y, colour=treatment)) + geom_point()
ggplot(d, aes(x=x, y=y, colour=replicate)) + geom_point()
に基づいて色。
何について2つの変数を連結するだけですか? –
W/8x8では、64通りの組み合わせが可能ですか?それはあなたが欲しいものですか? – gung
@gungはい、正確には – Prradep