小编joh*_*fle的帖子

R - 使用.sas字典文件和SAScii导入ASCII数据

我最近下载了一些ASCII格式的数据,这些数据附带SAS设置文件,我想与R一起使用.一个这样的数据文件在这里:

https://dl.dropboxusercontent.com/u/8474088/Data.txt

使用相应的SAS设置文件:

https://dl.dropboxusercontent.com/u/8474088/Setup.sas

我应该注意,安装文件设计用于处理大约50个具有相似结构的不同数据文件(上面的链接是其中一个的示例).

我认为在找到SAScii软件包后我状态良好,但是无法获得read.SAScii或parse.SAScii来处理这些文件.这两个命令都会出错.

read.SAScii(data.file,setup.file,beginline=581)

Error in if (as.numeric(x[j, "start"]) > as.numeric(x[j - 1, "end"]) +  : 
  missing value where TRUE/FALSE needed
In addition: Warning message:
NAs introduced by coercion 

parse.SAScii(setup.file,beginline=581)

Error in if (as.numeric(x[j, "start"]) > as.numeric(x[j - 1, "end"]) +  : 
  missing value where TRUE/FALSE needed
In addition: Warning message:
NAs introduced by coercion 
Run Code Online (Sandbox Code Playgroud)

SAScii文档中给出的示例使用了更简单的设置文件,因此我想知道上述文件的复杂性是否导致了问题(例如,在INPUT命令之前文件中列出的VALUE信息).

任何关于如何进行的想法都会很棒.提前致谢.

ascii r

5
推荐指数
1
解决办法
890
查看次数

标签 统计

ascii ×1

r ×1