2

Rでpgmファイルを読み取ろうとしています。wdを画像のある場所に設定してから、単純に読み取ろうとします。

   setwd("~/3 Diplomado/5 Multivariado/lfwcrop_grey/faces")

   library(pixmap)

    x <- read.pnm(system.file("Aaron_Guiel_0001.pgm", package="pixmap")[1])

しかし、次のエラーが発生します。

if(ch == "#"){:引数の長さがゼロの場合のエラーさらに:警告メッセージ:file(file、open = "rb"):file( "")はopen ="w+"とopenのみをサポートします= "w + b":前者を使用

それが何であるかわからない。単に画像が見つからないと思います。私は何が間違っているのですか?ヒントはありますか?よろしくお願いします!

J。

4

1 に答える 1

1

これを試してみてください:

x=read.pnm(file = "Aaron_Guiel_0001.pgm")

system.file()、パッケージに含まれるファイルのフル パスを検索するために使用されます。パッケージの例で使用されていますが、独自のファイルを読み取るときに使用する必要はありません。

于 2012-10-10T20:58:43.167 に答える