Hi there:
i have this data
data have;
lenght animals$ 50;
input location animals$;
cards;
1 dog, cat, bird
2 cat
3 bird, dog
4 hamster
;
with this information, I need to keep the same column, but increase columns for each animal observed in the animal column:
| LOCATION | ANIMALS | DOG | CAT | BIRD | HAMSTER |
| 1 | dog, cat, bird | 1 | 1 | 1 | 0 |
| 2 | cat | 0 | 1 | 0 | 0 |
| 3 | bird, dog | 1 | 0 | 1 | 0 |
| 4 | hamster | 0 | 0 | 0 | 1 |
Where 1means YES and 0 meams NO.
Im putting this as an example, just knowing that could be more kind of animals in other more locations
Thank you in advance
April 27 – 30 | Gaylord Texan | Grapevine, Texas
Walk in ready to learn. Walk out ready to deliver. This is the data and AI conference you can't afford to miss.
Register now and lock in 2025 pricing—just $495!
Still thinking about your presentation idea? The submission deadline has been extended to Friday, Nov. 14, at 11:59 p.m. ET.
Learn how use the CAT functions in SAS to join values from multiple variables into a single value.
Find more tutorials on the SAS Users YouTube channel.
Ready to level-up your skills? Choose your own adventure.