If you had simply taken the time to post this log in the beginning:
6 DATA newradio;
7 SET infe.radio;
NOTE: Data file INFE.RADIO.DATA is in a format that is native to another host, or the file
encoding does not match the session encoding. Cross Environment Data Access will be used,
which might require additional CPU resources and might reduce performance.
WARNING: Some character data was lost during transcoding in the dataset INFE.RADIO. Either the
data contains characters that are not representable in the new encoding or truncation
occurred during transcoding.
8 RENAME q1a=smart;
9 RUN;
ERROR: Some character data was lost during transcoding in the dataset WORK.NEWRADIO. Either the
data contains characters that are not representable in the new encoding or truncation
occurred during transcoding.
NOTE: The SAS System stopped processing this step because of errors.
WARNING: The data set WORK.NEWRADIO may be incomplete. When this step was stopped there were 0
observations and 153 variables.
NOTE: DATA statement used (Total process time):
real time 0.04 seconds
cpu time 0.03 seconds
instead of feeding us useless snippets, it would have been clear from the start. SAS can't even read the dataset right because of transcoding errors. Use the correct encoding= option for infe.radio.
And your warning from the initial post:
Warning: The variable q1a in the DROP, KEEP, or RENAME list has never been referenced.
is not copied directly from a SAS log, as SAS always writes WARNING in capitals.
Please post logs AS THEY ARE in the future. No omissions, no additions, no edits except for data that has to be kept private.
... View more