Hello,
Can you please help me with the following issue: I want to compute returns (ret_eom) based on two conditions, i.e. for each monthly observation (mo_dates) in my sample and for each decile based on the credit rating (decile_cr_monthly).
I computed the returns using the following command:
bysort mo_dates decile_cr_monthly : egen ptf_ret_crat=mean(ret_eom)
Naturally, the variable generated ptf_ret_crat has the same number of observations as the original sample (containing many duplicates).
Is there a way to generate a new variable satisfying these conditions and having only the unique observations?
I was able to identify the number of unique observations using the following code:
by ptf_ret_crat, sort: gen nvals = _n == 1
replace nvals = sum(nvals)
replace nvals = nvals[_N]
So for example, if I have 12 months and 10 deciles, the new variable should have 120 observations (which is also what nvals retrieves).
Is there a way to store a new variable containing only these unique observations, while sorting them based on the date and rating?
Thank you for your help!
Related Posts with Store a new variable with unique observations and missing otherwise
using export excel in combination with conditional statementDear all, Would you be able to advise me on the following? I have written several checks to flag d…
How is this construct `=function(argument)', `=scalar_name', `=scalar_value' etc. called, and where can I read more about it?Nick Cox is putting to good use a construct which has same form like dereferencing of a local, excep…
Tobit regression generating predicted values above the censored limit.Hi all ! I am running the tobit model on stata 14.1 with the following command: tobit effscr lnta_…
the regression constant in oglmHow do I get the regression constant in oglm? …
CounterHi all, I have the following dataset: Code: * Example generated by -dataex-. To install: ssc ins…
Subscribe to:
Post Comments (Atom)
0 Response to Store a new variable with unique observations and missing otherwise
Post a Comment