Programa sas para detecao de outliers
data vin_A;
input Tem_Dose $ A;
datalines;
2_0 4.934773987
2_0 4.594383949
28_200 15.09479875
28_200 9.523138402
;
proc print; run;
/*input Tem_Dose $ A */;
proc glm;
class Tem_Dose;
model A = Tem_Dose;
output
out=diagnosticos rstudent=res_stud;
run;
proc print data=diagnosticos;
run;
data dados_limpos;
set diagnosticos;
if abs(res_stud)
<= 2; /* Critério comum: remover valores > 2.57 desvios
Equivale a 99%
de aceitação. descarto 1%. 0.5%
de cada lado */
run;
proc print data=dados_limpos;
run;
Comentários
Postar um comentário