9

一連の面を XY 平面に配置する次元削減実験を行っています。プロットの各点で実際の顔を表示したい (例: 476 ページの図 10 )。Rでこれを行うことはできますか?ありがとうございました。

ここに画像の説明を入力

4

1 に答える 1

8

pngこれを実現するには、おそらくやのようなアドオン パッケージが必要になるでしょうraster。最初に、パッケージがロードされていることを確認してください。

library(png)
library(raster)

次に、画像を取得します (ms ペイントで作成した素晴らしい波線 - として保存spotimg.png):

ここに画像の説明を入力

画像を R に読み込み、プロットします。

pngimg <- readPNG("spotimg.png")
plot(NA,xlim=c(0,10),ylim=c(0,10))
rasterImage(pngimg,4.5,4.5,5,5)

呼び出しへの最後の 4 つの入力rasterImageは、画像の境界の座標を次の形式で提供します。xleft, ybottom, xright, ytop

そしてビンゴ、あなたが指定した場所にあなたのイメージがプロットされています.

ここに画像の説明を入力

于 2012-12-05T01:50:59.473 に答える