これが私がこれまでに行ったことであり、結果のプロットは以下のとおりです。
set.seed(17)
require(ggplot2)
x = expand.grid(a=1:5, b=1:5)
x$c = rnorm(25)
png('test.png')
p = ggplot(x, aes(a, c, group=b)) + geom_line()
print(p)
dev.off()
savehistory()
目標は、各行を異なる色で表示することです。
コメントを使用ggplot2
すると、正しい答えが得られます。
b を因数に強制し、それを色 aes にする必要があります。
lattice
b を強制的に因数分解する必要がない場合:
library(lattice)
xyplot(c~a,data =x,groups=b,type='l')
またはテーマlatticeExtra
を取得するために使用:ggplot2
library(latticeExtra)
xyplot(c~a,data =x,groups=b,type='l',
par.settings = ggplot2like(),axis=axis.grid)