| |
[Date Prev][Date Next][Thread Prev][Thread Next][Date index][Thread index]
st: RE: A belated comment on -egen, rank()-
I guess this would work for those who like easy and direct solutions.
Welcome back Nick.
Scott
> -----Original Message-----
> From: [email protected] [mailto:owner-
> [email protected]] On Behalf Of Nick Cox
> Sent: Sunday, October 01, 2006 12:45 PM
> To: [email protected]
> Subject: st: A belated comment on -egen, rank()-
>
> In a recent thread, Nikolaos A. Patsopoulos wanted ranks
> like this:
>
> +-------------------+
> | v1 v2 rank |
> |-------------------|
> 1. | aaa 374 1 |
> 2. | bbb 213 2.5 |
> 3. | ccc 204 4 |
> 4. | gvf 193 5 |
> 5. | gfd 170 6 |
> |-------------------|
> 6. | gfd 166 7 |
> 7. | abc 213 2.5 |
> +-------------------+
>
> In addition to other solutions, note that
>
> egen rank = rank(-v2)
>
> would work. The key detail here is that the
> -egen- function takes an expression, which
> can include the negation operator to flip
> ranks around.
>
> Nick
> [email protected]
>
*
* 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/