Dear Statalist,
I am trying to join jackknife with myprogram but this error appears:
****
. jackknife nloss=r(sum), nodots saving(mgloss_t , replace): genloss pi_t corr_t
insufficient observations to compute jackknife standard errors
no results will be saved
r(2000);
*****
i think the problem is that "myprogram" do not allow the
if qualifier, and I don't know how to include the if qualifier in myprogram.
I hope you can help me.....
Thanks,
****Myprogram
***************
program genloss
version 1
args pd cor
*pd , cor, are variables
local sis=invnormal(uniform())
gen id=invnormal(uniform())
gen aleat=`sis'*(`cor')^2 + id*(1-`cor')^2
gen d=0
replace d=1 if aleat <invnormal(`pd')
gen loss=d*edi_dol*pdi_avanzado
qui: summ loss, det
drop id aleat d loss
end
jackknife nloss=r(sum), nodots saving(mgloss_t , replace): genloss pi_t corr_t
**************************
José Carlos Sánchez Zapata
Risk Methodological Service
Banco de Crédito BCP- Peru
______________________________________________________________________________
El sistema de correo electrónico del Banco de Crédito BCP está destinado únicamente
para fines del negocio, cualquier otro uso contraviene las políticas del Banco.
Toda la información del negocio contenida en este mensaje es confidencial y de uso
exclusivo del Banco de Crédito BCP. Su divulgación, copia y/o adulteración están
prohibidas y sólo debe ser conocida por la persona a quien se dirige este mensaje.
Si Ud. ha recibido este mensaje por error por favor proceda a eliminarlo y notificar
al remitente.
*
* For searches and help try:
* http://www.stata.com/help.cgi?search
* http://www.stata.com/support/statalist/faq
* http://www.ats.ucla.edu/stat/stata/