。つまり、.pnmグラフィックス形式が存在するという誤った考え方があります。存在しない。 pixmapクラス(実際にはいくつかのクラス)は、データの大部分が行列を保持する "index"という名前のスロットにあるデータ格納形式です。これは、ベースグラフィックス機能image
を使用して、ピクセル化されたデータを他のプロットまたはグラフィックスデバイス上にオーバーレイします。 .pnmファイルをレンダリングできるpixmapリーダーはありません。
findMethods("plot") # prints out a long list of methods
......
$`pixmap#ANY
......
image(x = X, y = Y, z = t([email protected][nrow([email protected]):1, ,
drop = FALSE]), col = [email protected], xlab = xlab, ylab = ylab,
axes = axes, asp = asp, ...)
ように画像データがその「インデックス」スロットであり、プロットの寸法を設定して色付けするために使用される「COL」(色)、「バウンディングボックス」、「cellres」のような他の修飾スロットがありますそれ。だから.pnmは単なるRのものです。だからあなたはRを.pnmリーダーと考えることができ、最終的には.pnmとして保存することができると思いますが、私は認識されたイメージフォーマットを望んでいると思います。そのためには、コンソールセッションで提供されているフォーマットでSave as..
。または、capabilities()
で一覧表示できる他の形式のいずれかを使用できます。
http://svitsrv25.epfl.ch/R-doc/library/pixmap/html/pnm.html –