【发布时间】:2012-10-11 04:58:43
【问题描述】:
我正在尝试读取 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 == "#") { 中的错误:参数长度为零 另外:警告信息: 在文件(文件,打开=“rb”): file("") 只支持 open = "w+" 和 open = "w+b":使用前者
不确定是什么。我认为它根本找不到图像。 我究竟做错了什么?任何提示?提前谢谢你!
J.
【问题讨论】:
-
为什么不使用 x=read.pnm(file = "Aaron_Guiel_0001.pgm")?你能提供一个示例文件吗?
-
不确定,我检查了包示例,那是他们使用的 sintax(我复制的那个)。你的对我来说很好。谢谢你。你知道我尝试这样做有什么便利,即使它对我来说失败了?
-
我已经为你的问题添加了答案。