4 Trellis作図:latticeパッケージ ぱらぱらめくる『Rグラフィックス』

  • Gridシステムに乗ったTrellis作図をするパッケージlatticeは、一通りの高水準関数をそろえ、低水準関数とともに作図できる
  • 作図条件を把持したオブジェクトを作成し、それを「図示」ことで作図作業を完成する
  • オブジェクトが格納した作図条件を変更することで、図を変えることができる
library(lattice)
# オブジェクトを作って
tplot<-xyplot(lat ~ long, data=quakes, pch=".")
# オブジェクトから図を作る
print(tplot)
  • latticeはtraditionalに対応する関数を持っている(対応は完全ではないが)
lattice traditional
barchart() barplot()
bwplot() boxplot()
densityplot() NA
dotplot() dotchart()
histogram() hist()
qqmath() qqnorm()
stripplot() stripchart()
qq() qqplot()
xyplot() plot()
levelplot() image()
contourplot() contour()
cloud() NA
wireframe() persp()
splom() pairs()
parallel() NA
  • gridベースの作図はlatticeパッケージとggplot2パッケージの2つがある。その比較はこちら