Hi,
I believe the command you want is
egen sum=rsum(Alfa Beta)
replace does work after egen!
See this for yourself
***evidence.do***
sysuse auto,clear
keep if make=="Subaru"
list make length turn
egen sum=rsum(length turn)
list make length turn sum
replace length=1 if length>160
list make length turn sum
* of course now you need to do rsum again to make the changes
drop sum
egen sum=rsum(length turn)
list make length turn sum
you CANNOT say replace sum=rsum(length turn)
see more at
http://dss.princeton.edu/online_help/stats_packages/stata/stata_gen.htm
hope this helps
rajesh
-----Original Message-----
From: [email protected]
[mailto:[email protected]] On Behalf Of Carlo Lazzaro
Sent: 05 July 2007 10:42
To: [email protected]
Subject: st: replacing after egen
Dear Statalisters,
I beg Your pardon for my trivial thread.
I have calculated via egen the total number of administrations of a given
drugs (Alfa=parenteral; Beta=per os).
egen Sum=rowtotal(Alfa Beta)
Now I have to amend the data in Alfa, but I notice that replace doesn't work
after egen. Besides, I wasn't able to fin about this issue seem to arise
from Stata Data Management Manual (egen section).
Any suggestions would be highly appreciated.
Thanks a lot for Your Kindness and for Your Time.
Kind Regards,
Carlo
*
* 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/