4

加载 R 工作区时什么可能导致“坏幻数”错误以及如何避免它?并且R 有幻数 'ëPNG' 错误,我得到一个错误的恢复文件幻数错误:

> load("fossilien.dat")
Error: bad restore file magic number (file may be corrupted) -- no data loaded
In addition: Warning message:
file ‘fossilien.dat’ has magic number '"Samp'
   Use of save versions prior to 2 is deprecated 

使用该source函数会给我一个不同的错误(类似于意外的字符串常量):

> source("fossilien.dat")
Error in source("fossilien.dat") : 
  fossilien.dat:1:10: unexpected string constant
1: "Sample" "Sname"
            ^

这尤其令人沮丧,因为我确信数据来源是合法的——它是一个家庭作业问题:ftp: //stat.ethz.ch/Teaching/Datasets/WBL/fossilien.dat

上面的 SO 问题都没有真正得到正确回答,所以我想我会再试一次。

关于我的 R 安装的一些细节:

> R.Version()
$platform
[1] "x86_64-apple-darwin9.8.0"
$version.string
[1] "R version 2.15.3 (2013-03-01)"
4

1 回答 1

3

read.table功能最终工作:http ://stat.ethz.ch/R-manual/R-devel/library/utils/html/read.table.html

> fossildata <- read.table("fossilien.dat")

由 CGW 编辑: load用于.rdata格式文件,而您fossilien.dat显然是 ASCII 表。source 执行命名的文件或对象。

于 2013-05-08T10:04:46.443 回答