定義:
df <- data.frame(
line1 = rep(seq(1,5,by=1),2),
line2 = rep(seq(2,6,by=1),2),
index = rep(seq(1,5,by=1),2),
factor=rep(c("a","b"),each=5))
ここでline1
、 とline2
は 2 つの変数、たとえば身長と体重です。
これは、各パネルに必要なシンプルなスタイルです (ポイント マーカーのサイズも変更したいのですが、方法は使用しません)。
plot(df$line1[df$factor=="a"], type = "o", ylim=c(0,6))
lines(df$line2[df$factor=="a"], type = "o", lty=2, pch=0)
これを試すと:
library(lattice)
xyplot(c(line1,line2)~index|factor,data=df,type="o")
プログラムは、すべてのポイントを 1 つのライン上にあるかのように扱います。
さらに、目的の結果を得るためにプロット スタイルの引数を入力する方法がわかりません。
PS1。驚いたことに、私はグーグルで検索し、多くの散布図 (線形フィット、密度など) とトレリス グラフのヒストグラムの例を見つけましたが、私がやろうとしている単純なことの 1 つではありません。
PS2。この質問にタグを付けたいのですが、タグtrellis
を作成するための評価ポイントがありません。ボランティアはいますか?