Notice: On April 23, 2014, Statalist moved from an email list to a forum, based at statalist.org.
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: st: Re: FORTRAN
Stata SpecialEdition <email@example.com>
Re: st: Re: FORTRAN
Mon, 30 Aug 2010 22:37:54 +0100
...and thanks to the author of STATAMOD too!
On 8/30/10, Stata SpecialEdition <firstname.lastname@example.org> wrote:
> I have not tried it yet, but the STATAMOD program you link to is
> exactly what i was looking for. Thanks Sergiy!
> On 8/30/10, Sergiy Radyakin <email@example.com> wrote:
>> On Mon, Aug 30, 2010 at 9:55 AM, Joseph Coveney <firstname.lastname@example.org>
>>> Stata SpecialEdition wrote:
>>> I have been using STATA for two years now and I LOVE it. I now need to
>>> do some more complicated estimation in a language called FORTRAN. Is
>>> it possible to read my STATA files in FORTRAN? A colleague said it was
>>> impossible and I would have just save it as an ASCII. Is this the best
>>> way? I just wanted to check whether this is the case with some STATA
>>> (and hopefully FORTRAN experts).
>>> The format of Stata's dataset files (.dta) are published, and so, if
>>> you're up
>>> to it, you probably *could* read them with a suitable FORMAT / READ
>>> (or set of FORMAT / READ statements) in Fortran. Like your colleague,
>>> I question the worthiness of such an undertaking for any applications
>>> you're likely to encounter.
>>> I'd go with ASCII, just as your colleague says.
>>> Joseph Coveney
>> Other options would include:
>> 1. OLE Automation in FORTRAN
>> 2. A plugin in FORTRAN.
>> Both will delegate reading/writing data to Stata itself, and both will
>> provide you with
>> a possibility to get/set values of Data(var, obs). This should be
>> enough for most cases.
>> If you wish to create a standalone program in FORTRAN that can process
>> Stata datasets,
>> the FORTRAN source code to read/write Stata datasets is made available by
>> Shephard here (see STATAMOD section):
>> Best, Sergiy Radyakin
>>> * For searches and help try:
>>> * http://www.stata.com/help.cgi?search
>>> * http://www.stata.com/support/statalist/faq
>>> * http://www.ats.ucla.edu/stat/stata/
>> * For searches and help try:
>> * http://www.stata.com/help.cgi?search
>> * http://www.stata.com/support/statalist/faq
>> * http://www.ats.ucla.edu/stat/stata/
* For searches and help try: