BookmarkSubscribeRSS Feed
deleted_user
Not applicable
Hi All,

I use code:-

data segment;
set analyse;
if '00:00:08'<=time<='09:00:00' then time_new='Before 9 A.M.'
Else IF '09:01:00'<=time<='12:00:00' then time_new='Before Noon'
Else IF '12:01:00'<=time<='17:00:00' then time_new='After Noon'
Else IF '17:01:00'<=time<='21:00:00' then time_new='Evening'
Else IF '21:00:01'<=time<='24:00:00' then time_new='Evening';
run;

The time is a character variable of length 8 in the SAS dataset analyse.

Log Error:- Expecting an arithmetic operator.



Kindly suggest.
K
1 REPLY 1
Peter_C
Rhodochrosite | Level 12
please change your message, replacing the "less than or equal to" symbols with " LE " and we might get the whole message
What is Bayesian Analysis?

Learn the difference between classical and Bayesian statistical approaches and see a few PROC examples to perform Bayesian analysis in this video.

Find more tutorials on the SAS Users YouTube channel.

SAS Training: Just a Click Away

 Ready to level-up your skills? Choose your own adventure.

Browse our catalog!

Discussion stats
  • 1 reply
  • 2433 views
  • 0 likes
  • 2 in conversation