David,
try in two steps:
preserve
bysort id-number riskint: keep if _n==1
bysort riskint: count
restore
the count instruction give
------------------------------------
-> riskint = 0-9
   5
------------------------------------
-> riskint = 10-19
   2
not so pretty but working...
Eric
David Winter a �crit :
Hello,
I have some survival data and I want to identify the number of cases
that contribute person-time at risk. I also want to split the case by
age. I -stset- and -stsplit by age (entry to exit) and the by risk
interval:
stset var1 enter(time var2) fail(censor-var) id(id-number)
stsplit ageband at (.....)
stset var3 enter(time var4) fail(censor-var) id(id-number)
stsplit riskint at (....)
for 5 cases I might have the data split as follows:
id-number       ageband        riskint
---------       -------        -------
1               0-4            0-9
1		    5-9		 0-9
1               10-14          10-19
2               0-4            0-9
2               5-9            0-9
3               0-4            0-9
4               0-4            0-9
5               0-4            0-9
5               5-9            0-9
5               10-14          10-19
If I group by 'riskint' I would get the following result based on
observations
Riskint	no of obs (contribute person-time at risk)
-------     ---------
0-9             8
10-19           2
But what I want to identify and record is the no. of cases contributing
person-time at risk in each risk interval.
Riskint      no of cases
-------      -----------
0-9             5
10-19           2
There must be an easy way to do this?
Best wishes,
Dave             
****************************************************
Mr David L. Winter, HNC
I.T. Manager (BCCSS Study)
Department of Public Health & Epidemiology
Room 105, Public Health Building
University of Birmingham
Edgbaston
Birmingham
B15 2TT
UK
tel.: +44 (0)121 414 6766
fax.: +44 (0)121 414 7923
****************************************************
*
*   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/
 
--
______________________________
Eric Cahuzac
Institut National de la Recherche Agronomique (INRA)
Station d'Economie et Sociologie Rurale (ESR)
Chemin de Borde-Rouge - Auzeville
BP 52627, 31326 CASTANET-TOLOSAN CEDEX
Tel. 05.61.28.53.41 (direct)
    05.61.28.53.49 (secr�tariat)
Fax. 05.61.28.53.72
e-mail  [email protected]
http://www.toulouse.inra.fr/esr
*
*   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/