OS X 10.8 R 3.0.1 foreign 0.8-55 (2013-09-02) Colleagues,
I received a SAS XPT file that I cannot read using the foreign package. The command: read.xport(FILENAME) results in the following message: Error in lookup.xport(file) : file not in SAS transfer format I am able to read the file successfully using StatTransport so it appears that the file is OK. When I examine the file using "more", the first few lines look like this: ^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@04Oct13:11:15:5904Oct13:11:15:59 HEADER RECORD*******MEMBER HEADER RECORD!!!!!!!000000000000000001600000000140 HEADER RECORD*******DSCRPTR HEADER RECORD!!!!!!!000000000000000000000000000000 SAS SAS SASDATA 6.06 bsd4.2 ^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@04Oct13:11:15:5904Oct13:11:15:59 HEADER RECORD*******NAMESTR HEADER RECORD!!!!!!!000000000500000000000000000000 ^@^A^@^@^@^H^@^ASubject Subject BEST ^@^L^@^@^@^@^@^@ ^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@ ^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^A^@^@^@^H^@^BPeriod Period BEST ^@^L^@^@^@^@^@^@ ^@^@^@^@^@^@^@^H^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@ Of course, I can use StatTransport to write the file to another format. However, I would like to understand why the foreign package is unable to process the file. Any help would be greatly appreciated. Dennis Dennis Fisher MD P < (The "P Less Than" Company) Phone: 1-866-PLessThan (1-866-753-7784) Fax: 1-866-PLessThan (1-866-753-7784) www.PLessThan.com [[alternative HTML version deleted]] ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.