Statalist The Stata Listserver


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

st: Re: How do you get Stata to output everything in the window without clicking on "more" thanks?


From   "Jon O'Brien-ND" <[email protected]>
To   <[email protected]>
Subject   st: Re: How do you get Stata to output everything in the window without clicking on "more" thanks?
Date   Mon, 12 Jun 2006 01:20:58 -0400

You'll never be bothered by it again
(omit the "permanently" to do it just for the current sesson)


----- Original Message ----- From: "buddyb" <[email protected]>
To: <[email protected]>
Sent: Monday, June 12, 2006 1:13 AM
Subject: st: How do you get Stata to output everything in the window without clicking on "more" thanks?



Hi everyone, the title says it all.  Thanks, too, for
the 'foreach' explanation...it has saved me HOURS of
work.

Buddy



--- Thuy Le <[email protected]> wrote:

Hi,

You cannot "save" the label interactively. You have
to put them in your
do-file. If they are a long list, use #delimit
(check help if you didn't
know it). An example I use to lable province codes
with province names for
Vietnam:

# delimit ;
label define prov_lab
101 "Ha Noi"
103 "Hai Phong"
105 "Ha Tay"
107 "Hai Duong"
109 "Hung Yen"
111 "Ha Nam"
113 "Nam Dinh"
115 "Thai Binh"
117 "Ninh Binh"
201 "Ha Giang"
203 "Cao Bang" ;

#delimit cr
label values prov_id prov_lab

-----Original Message-----
From: [email protected]
[mailto:[email protected]] On
Behalf Of buddyb
Sent: Sunday, June 11, 2006 11:25 PM
To: [email protected]
Subject: Re: st: How to assign value labels to
several variables at once? -
new problem

HI everyone, and thanks for your help.

I got the foreach command to work - and everything
is great....but now...my
label stop showing up...I'm thinking I'm limited to
how large my label
database can be or something?  I don't know - I've
been saving my work like
mad, so it's not that I didn't save it - my label
for the last part of my
databased just aren't appearing??

Any ideas?

Buddy

--- Joseph Coveney <[email protected]> wrote:

> Buddy wrote:
>
> Hi Neil, and thanks for your help...Using Joseph's
syntax....
>
> . for each var of varlist  q33cmplx  q33time
q33satis { I get
> incorrect syntax....
>
> invalid syntax
> r(198);
>
>
> Using the other example:
>
> . local vars " q33cmplx q33time q33satis"
>
> . foreach v of local var {
>   2. label values `v' EXPlabel
>   3. }
>
> I don't get an error message, but my values are
not labeled.  I am
> checking the programming, user's guide, etc....but
there is not an
> example of labeling multiple variables with the
same value.
>
> Anyways, any help you can offer is appreciated.
>
>

----------------------------------------------------------------------------
----
>
> Again, as Neil mentioned, the *for* and *each* are
combined into one
> word, *foreach*.
>
> It's difficult to tell from what you've shown why
your variables are
> not labeled in the second example.  Be sure that
the label EXPlabel
> contains labels corresponding to the values
present in the dataset.
> If there is no correspondence, then there won't be
any labeling.
>
> Follow the example below, which mimics your second
example, in order
> to see where things might have gone awry.  I
haven't shown it, but
> wildcards are permitted in the varlist, so that
>
>    foreach var of varlist q33* {
>
> may be substituted for the loop's opening line, if
none of the names
> of the variables that you do not desire to apply
value labels to begin
> with the stub.
>
> Joseph Coveney
>
> . clear
>
> . set more off
>
> . set seed `=date("2006-06-12", "ymd")'
>
> . set obs 3
> obs was 0, now 3
>
> . local variable_list q33cmplx q33time q33satis
>
> . foreach var of local variable_list {
>   2.     generate byte `var' = floor(uniform() *
4)
>   3.     replace `var' = .m if !`var'
>   4. }
> (0 real changes made)
> (0 real changes made)
> (1 real change made, 1 to missing)
>
> . list, noobs
>
>   +-------------------------------+
>   | q33cmplx   q33time   q33satis |
>   |-------------------------------|
>   |        1         1         .m |
>   |        2         1          1 |
>   |        3         2          3 |
>   +-------------------------------+
>
> . *
> . * Begin here
> . *
> . label define EXPlabel 1 One 2 Two 3 Three .m
Missing
>
> . local variable_list " q33cmplx q33time q33satis"
>
> . foreach var of local variable_list {
>   2.     label values `var' EXPlabel
>   3. }
>
> . list, noobs
>
>   +-------------------------------+
>   | q33cmplx   q33time   q33satis |
>   |-------------------------------|
>   |      One       One    Missing |
>   |      Two       One        One |
>   |    Three       Two      Three |
>   +-------------------------------+
>
>
> *
> *   For searches and help try:
> *
> http://www.stata.com/support/faqs/res/findit.html
> *   http://www.stata.com/support/statalist/faq
> *   http://www.ats.ucla.edu/stat/stata/
>


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam
protection around
http://mail.yahoo.com
*
*   For searches and help try:
*
http://www.stata.com/support/faqs/res/findit.html
*   http://www.stata.com/support/statalist/faq
*   http://www.ats.ucla.edu/stat/stata/


*
*   For searches and help try:
*
http://www.stata.com/support/faqs/res/findit.html
*   http://www.stata.com/support/statalist/faq
*   http://www.ats.ucla.edu/stat/stata/


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
*
*   For searches and help try:
*   http://www.stata.com/support/faqs/res/findit.html
*   http://www.stata.com/support/statalist/faq
*   http://www.ats.ucla.edu/stat/stata/

*
*   For searches and help try:
*   http://www.stata.com/support/faqs/res/findit.html
*   http://www.stata.com/support/statalist/faq
*   http://www.ats.ucla.edu/stat/stata/



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