への型引数はxyplot()
、「ステップ」を表す「s」を取ることができます。からhelp(plot)
:
2 つのステップ タイプは、xy 設定が異なります。x1 < x2 で (x1,y1) から (x2,y2) に移動する場合、'type = "s"' は最初に水平に移動し、次に垂直に移動しますが、'type = "S"' です。逆に動きます。
つまり、 を使用するtype="s"
と、ステップの水平部分の左端がデータ ポイントにtype="S"
接続され、右端がデータ ポイントに接続されます。
library(lattice)
set.seed(12345)
num.points <- 10
my.df <- data.frame(x=sort(sample(1:100, num.points)),
y=sample(1:40, num.points, replace=TRUE))
xyplot(y~x, data=my.df, type=c("p","s"), col="blue", main='type="s"')
xyplot(y~x, data=my.df, type=c("p","S"), col="red", main='type="S"')
x1 + (x2-x1)/2
ステップの水平部分がデータポイントの中心になるように、データポイントポイント間、つまり で垂直方向の動きが発生する「ステップ」プロットをどのように実現できますか?
いくつかのサンプル コードを含めるように編集されました。私が思うに、決して遅いよりはましです。