このブログは、旧・はてなダイアリー「檜山正幸のキマイラ飼育記 メモ編」(http://d.hatena.ne.jp/m-hiyama-memo/)のデータを移行・保存したものであり、今後(2019年1月以降)更新の予定はありません。

今後の更新は、新しいブログ http://m-hiyama-memo.hatenablog.com/ で行います。

gridパッケージの用語

  • シーン(graphical scene):ビューポートとグロブからなるツリー・データ構造
  • ページ: 描画が実行される物理デバイス。dev.* で制御する。配置されたピクセルの集合。
  • ビューポート: 入れ子の親子関係を持てる矩形領域。ROOT以外は親ビューポートを持つ。
  • ROOTビューポート: 最初から存在するビューポート。ページ全体と同じ領域。[0, 1]×[0, 1]の座標空間を持つ。
  • グロブ(grob): 図形オブジェクト。ビューポートに所属する。

ページ=デバイスの生成は、R全体で共通。描画パラメータ(graphical parameters)parも共通。

シーン構造をリストする:

  • grid.ls()
  • grid.ls(viewport=T, fullNames=T)

gridDebugの利用:

if (!require('gridDebug')) {
   install.packages('gridDebug')
   stopifnot(require('gridDebug'))
}