1つの従属変数に対して複数の従属変数を持つデータセットがあるとします。を使用xyplot
すると、それらを単純にとしてプロットできますxyplot(y1+y2~x, data=d)
。y1
あるプロットタイプ(例:ポイント)とy2
別のプロットタイプ(例:ライン)でどのようにプロットしますか?
再現可能な例:
my.df <- data.frame(time=c(1:20), lower.lim=runif(n=20, min=1,max=4),
upper.lim=runif(n=20, min=6,max=9),
observed=runif(n=20,min=0,max=10))
xyplot(lower.lim + upper.lim + observed ~ time, data=my.df, type=c("p","l"))
プロットlower.lim
とupper.lim
as type="s"
、およびobserved
astype=c("p","l")
これはカスタム関数で実行できるはずだと思いますpanel
が、各従属変数を個別に操作する方法がわかりません。