[Date Prev][Date Next][Thread Prev][Thread Next][Date index][Thread index]

RE: st: SAS SAS7BDAT file into Stata9

To   <>
Subject   RE: st: SAS SAS7BDAT file into Stata9
Date   Fri, 19 Oct 2007 14:28:19 +0100

Sorry, I should have been more precise: I can't get StatTransfer7 to read the .sas7bdat file.

StatTransfer7 will accept either (a) SAS files for unix (*.sas7*) or (b) SAS transport files (*.TPT,
*.XPT).  Although the SAS file that I am trying to convert has a .SAS7* extension, StatTransfer says
that it cannot read the file because it is compressed.


-----Original Message-----
From: [] On Behalf
Of Anders Alexandersson
Sent: 19 October 2007 14:07
Subject: Re: st: SAS SAS7BDAT file into Stata9

Steve <> asked:
> What is the easiest way to get a SAS7BDAT file into Stata9?

Abdel Rahmen El Lahga suggested StatTransfer. Steve responded that he has StatTransfer 7 but that
"this won't do it". Christine Leonard suggested the SAS macro %usesas but Steve responded that he
does not have SAS. Abdel Rahmen and Christine gave reasonable suggestions to a vague problem

Steve, if you can read the SAS file in StatTransfer 7 (or in DBMS/Copy, if you have it) --you didn't
tell-- then you should be able to save the SAS dataset into a format that Stata understands, for
example and older Stata dataset, and then use Stata 9 to read this data and save it as a Stata 9
dataset. Another option is to use a recent version of SPSS, if you have this, to read the SAS
dataset into SPSS and then save it as a Stata dataset that your Stata 9 can read. Yet another option
is to install R and use its foreign package for the conversion but it is not as easy, if you have
never used R before.

Anders Alexandersson
*   For searches and help try:

*   For searches and help try:

© Copyright 1996–2017 StataCorp LLC   |   Terms of use   |   Privacy   |   Contact us   |   What's new   |   Site index