複数の線をプロットし、ggplot を使用してプロットされた線に自動的に色を割り当てようとしています。次のコード例があります。
library(ggplot2)
A <- data.frame(x=0:10,y=0:10)
B <- data.frame(x=(seq(from=0, to=10, by=1)), y=(seq(from=0, to=5, by=0.5)))
C <- data.frame(x=(seq(from=0, to=5, by=0.5)), y=(seq(from=0, to=10, by=1)))
ggplot()+
geom_line(data=A, aes(x=x, y=y))+
geom_line(data=B, aes(x=x, y=y))+
geom_line(data=C, aes(x=x, y=y))+
coord_equal()
私はこれを手動で設定できることを知っています:
geom_line(data=A, aes(x=x, y=y, col="red"))+
などですが、自動的に色を割り当てる方法はありますか?