SAS cannot read the last 1000 variables correctly and displays them with generic names like VAR4680, VAR4681, VAR4682,... instead of their actual names. Additionally, some of these variables are numeric, but SAS recognizes them as character variables when I use proc contents . Consequently, when I run proc means on these variables, I receive the error: 'Variable VAR4680 in list does not match type prescribed for this list'." I tried to convert character variable to numeric variables by some codes. However, the mean and SD that I got is not what expected to get for that variable, data kl; set kk; VAR4679_num=input(VAR4679, best32.); run; proc means data=kl; var VAR4679_num; run;
... View more