BookmarkSubscribeRSS Feed
CathyVI
Pyrite | Level 9

The following table is an animal data and I am trying to find the number of encounter that have animal data by setting.

Someone recommend using pro sql but am a novice to sql so is there any other method?

 fake data;

Income Setting Name Code  Encounter_no

   100     ABC          Cat      123      98765

   200      BAC         Dog    321       78675

   300      CDA         Bird      121       34555

 

4 REPLIES 4
PeterClemmensen
Tourmaline | Level 20

Just to be clear, you want to sum the Encounter_No by Setting? Otherwise, please be more specific 🙂

CathyVI
Pyrite | Level 9

Yes the question is below;

 

  • Find Number of encounters that have any animal data by:
    • Setting
    • Income
PeterClemmensen
Tourmaline | Level 20

If I understand your question correctly

 

data have;
input Income Setting $ Name $ Code Encounter_no;
datalines;
100 ABC Cat 123 98765
200 BAC Dog 321 78675
300 CDA Bird 121 34555
;

proc summary data=have nway;
   class Setting Income;
   var Encounter_no;
   output out=want(drop=_TYPE_ _FREQ_) sum=sum;
run;
Reeza
Super User

PROC FREQ and PROC MEANS are the most used procs in SAS. Learn them well 🙂

 

proc freq data=have; *Have is your input data set name;
table setting;
table income;
run;

@CathyVI wrote:

The following table is an animal data and I am trying to find the number of encounter that have animal data by setting.

Someone recommend using pro sql but am a novice to sql so is there any other method?

 fake data;

Income Setting Name Code  Encounter_no

   100     ABC          Cat      123      98765

   200      BAC         Dog    321       78675

   300      CDA         Bird      121       34555

 


 

SAS Innovate 2025: Save the Date

 SAS Innovate 2025 is scheduled for May 6-9 in Orlando, FL. Sign up to be first to learn about the agenda and registration!

Save the date!

How to Concatenate Values

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.

SAS Training: Just a Click Away

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

Browse our catalog!

Discussion stats
  • 4 replies
  • 709 views
  • 0 likes
  • 3 in conversation