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]
st: capture the date associated with a specific file
From
E Michael Foster <[email protected]>
To
"[email protected]" <[email protected]>
Subject
st: capture the date associated with a specific file
Date
Fri, 3 Aug 2012 14:42:01 +0000
Any way to capture the date stamp of a file in the directory where one is working?
I have a little code in profile.do that I want executed depending on the modification date of some file in the stata directory.
Anyway to do that?
E. Michael Foster
Professor, Department of Health Care Organization and Policy
Department of Biostatistics
School of Public Health
The University of Alabama at Birmingham
-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of "Fabian Schönenberger"
Sent: Friday, August 03, 2012 3:36 AM
To: [email protected]
Subject: Re: st: string variable
Many thanks Nick.
-encode- worked fine.
Fabian
-------- Original-Nachricht --------
> Datum: Fri, 3 Aug 2012 08:41:12 +0100
> Von: Nick Cox <[email protected]>
> An: "[email protected]" <[email protected]>
> Betreff: Re: st: string variable
> My guess is that -wtmean()- is written for some version of Stata --
> say around Stata 5 -- sufficiently old that by an old misfeature it
> behaves as if the quotation marks were stripped on parsing. I wrote an
> FAQ on this about 10 or 12 years ago, but can't find it using only a
> phone.
>
> Your solutions include
>
> to rewrite -wtmean()-
>
> to -encode- your string variable and work with the corresponding
> numeric variable (this is probably closest to what else you are doing)
>
> to write a loop using -summarize- and -replace-
>
> to use -statsby-.
>
> Nick
>
> On 3 Aug 2012, at 06:14, "Fabian Schönenberger" <[email protected]> wrote:
>
> > Dear Statalist
> >
> > I try the following commands:
> >
> > . levelsof SIZEBM,local(levels)
> > `"BH"' `"BL"' `"BM"' `"SH"' `"SL"' `"SM"'
> >
> > foreach l of local levels {
> > egen meanwreturn_`l'=wtmean(trt1m) if SIZEBM=="`l'",weight(size) by
> > (datemt)
> > }
> > BH not found
> > r(111);
> >
> > wtmean is from SSC.
> >
> > SIZEBM is a string variable, generated with the command
> >
> > egen SIZEBM=concat(SIZE BM)
> >
> > It seems the problem is not the foreach, but the term -
> > SIZEBM=="`l'" -
> >
> > Any ideas the solve the problem highly appreciated.
> >
> >
>
> *
> * 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:
* http://www.stata.com/help.cgi?search
* http://www.stata.com/support/statalist/faq
* http://www.ats.ucla.edu/stat/stata/