Hello everybody,
I have the following problem. I would like to delete the upper and lower 0.5 percentile of a variable from my data set. I attempted the following approach.
//Entfernen, falls das oberste oder unterste 0,5 Perzentil bei Gesamtleistung oder Gesamtkosten überschritten wird.
centile(log_d_k log_d_gsl), centile(0.5, 99.5)
drop if log_d_k <= -0.5972232 | log_d_k >= 0.4187304 & !missing(log_d_k)
drop if log_d_gsl <= -0.5456777 | log_d_gsl >= 0.4488837 & !missing(log_d_k)
From my point of view this approach is not elegant.
Thank you!
I have the following problem. I would like to delete the upper and lower 0.5 percentile of a variable from my data set. I attempted the following approach.
//Entfernen, falls das oberste oder unterste 0,5 Perzentil bei Gesamtleistung oder Gesamtkosten überschritten wird.
centile(log_d_k log_d_gsl), centile(0.5, 99.5)
drop if log_d_k <= -0.5972232 | log_d_k >= 0.4187304 & !missing(log_d_k)
drop if log_d_gsl <= -0.5456777 | log_d_gsl >= 0.4488837 & !missing(log_d_k)
From my point of view this approach is not elegant.
Thank you!
Comment