BookmarkSubscribeRSS Feed
🔒 This topic is solved and locked. Need further help from the community? Please sign in and ask a new question.
m1986MM
Obsidian | Level 7

Hello,

I need to compare the value of two variables, both of them in character format. Like following example:

data X; set Y;

if Surv_city=city;

run;

As you see, I have two variable, Surv_city and city, in dataset Y, and I just want to keep those observations with the same name of Surv_city and city.However, A problem comes up and the result is zero observation. I think the problem occurs  because the names of the city are not in the same form of uppercase and lowercase. How can I fixed this problem?

I greatly appreciate any suggestion.

1 ACCEPTED SOLUTION

Accepted Solutions
Jagadishkatam
Amethyst | Level 16

Please try

data X;

set Y;

if upcase(Surv_city)=upcase(city);

run;

Thanks,

Jag

Thanks,
Jag

View solution in original post

1 REPLY 1
Jagadishkatam
Amethyst | Level 16

Please try

data X;

set Y;

if upcase(Surv_city)=upcase(city);

run;

Thanks,

Jag

Thanks,
Jag
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
  • 1325 views
  • 0 likes
  • 2 in conversation