Stata The Stata listserver
[Date Prev][Date Next][Thread Prev][Thread Next][Date index][Thread index]

st: RE: Replace for a group of variables


From   "Paola De Agostini" <pdeago@essex.ac.uk>
To   <statalist@hsphsun2.harvard.edu>
Subject   st: RE: Replace for a group of variables
Date   Tue, 18 Nov 2003 13:21:04 -0000

Enrico,

Try like this:

forval j=1001/1014 {
replace svi`j'=. if svi`j'==-90001 | svi`j'==-90002 | svi`j'==-90003 |
svi`j'==-90004 | svi`j'==-90005  
}

Ciao 

Paola

-----Original Message-----
From: owner-statalist@hsphsun2.harvard.edu
[mailto:owner-statalist@hsphsun2.harvard.edu] On Behalf Of Enrico
Pellizzoni
Sent: 18 November 2003 12:54
To: statalist@hsphsun2.harvard.edu
Subject: st: Replace for a group of variables


Dear Stata listers,

Does anyone know how it is possible to execute this set of instruction
in a synthetic way?

replace svi1001=. if svi1001==-90001 | svi1001==-90002 | svi1001==-90003
| svi1001==-90004 | svi1001==-90005 
replace svi1002=. if svi1002==-90001 | svi1002==-90002 | svi1002==-90003
| svi1002==-90004 | svi1002==-90005 
replace svi1003=. if svi1003==-90001 | svi1003==-90002 | svi1003==-90003
| svi1003==-90004 | svi1003==-90005 
replace svi1004=. if svi1004==-90001 | svi1004==-90002 | svi1004==-90003
| svi1004==-90004 | svi1004==-90005 
replace svi1005=. if svi1005==-90001 | svi1005==-90002 | svi1005==-90003
| svi1005==-90004 | svi1005==-90005 
replace svi1006=. if svi1006==-90001 | svi1006==-90002 | svi1006==-90003
| svi1006==-90004 
| svi1006==-90005 
replace svi1007=. if svi1007==-90001 | svi1007==-90002 | svi1007==-90003
| svi1007==-90004 | svi1007==-90005 
replace svi1008=. if svi1008==-90001 | svi1008==-90002 | svi1008==-90003
| svi1008==-90004 | svi1008==-90005 
replace svi1009=. if svi1009==-90001 | svi1009==-90002 | svi1009==-90003
| svi1009==-90004 | svi1009==-90005 
replace svi1010=. if svi1010==-90001 | svi1010==-90002 | svi1010==-90003
| svi1010==-90004 | svi1010==-90005 
replace svi1011=. if svi1011==-90001 | svi1011==-90002 | svi1011==-90003
| svi1011==-90004 | svi1011==-90005 
replace svi1012=. if svi1012==-90001 | svi1012==-90002 | svi1012==-90003
| svi1012==-90004 | svi1012==-90005 
replace svi1013=. if svi1013==-90001 | svi1013==-90002 | svi1013==-90003
| svi1013==-90004 | svi1013==-90005 
replace svi1014=. if svi1014==-90001 | svi1014==-90002 | svi1014==-90003
| svi1014==-90004 | svi1014==-90005

Thanks a lot

Enrico
______________________________


------------------------------------------------------------------------
----
L'utilizzo non  autorizzato  del  presente  messaggio  Ŕ  vietato  e
potrebbe costituire  reato. Se il presente messaggio non e' a Lei
indirizzato, Le saremmo grati  se,  via  e-mail,  ne  comunicasse
l'errata  ricezione. Il contenuto del presente  messaggio  non deve
essere considerato come trasmesso o autorizzato da Borsa Italiana. Borsa
Italiana non si assume alcuna responsabilitÓ per eventuali
intercettazioni, modifiche o danneggiamenti del presente messaggio
e-mail.

The unauthorized use of this e-mail is prohibited and could constitute
an offence. Please notify Borsa Italiana immediately by reply e-mail if
you are not the intended recepient. The contents of this message shall
be understood as neither given nor endorsed by Borsa Italiana. Borsa
Italiana does not accept liability for corruption, interception or
amendment, if any, or the consequences thereof.
------------------------------------------------------------------------
----



*
*   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–2014 StataCorp LP   |   Terms of use   |   Privacy   |   Contact us   |   What's new   |   Site index