nerdexam
SAS_Institute

A00-280 · Question #73

data BASE_BP (drop=vststcd); set VS (keep=usubjid vsstresn vststcd); if vststcd in('DIABP', 'SYSBP'); run; Which alternative program creates an equivalent BASE_BP data set?

The correct answer is A. proc sort data=VS (keep=usubjid vsstresn vststcd) out=BASE_BP (drop=vststcd); where vststcd in('DIABP', 'SYSBP'); by usubjid; run. See the full explanation below for the reasoning.

Question

data BASE_BP (drop=vststcd); set VS (keep=usubjid vsstresn vststcd); if vststcd in('DIABP', 'SYSBP'); run; Which alternative program creates an equivalent BASE_BP data set?

Options

  • Aproc sort data=VS (keep=usubjid vsstresn vststcd) out=BASE_BP (drop=vststcd); where vststcd in('DIABP', 'SYSBP'); by usubjid; run;
  • Bdata BASE_BP; set VS (keep=usubjid vsstresn); if vststcd in('DIABP', 'SYSBP'); run;
  • Cproc sort data=VS (keep=usubjid vsstresn vststcd) out=BASE_BP (drop=vststcd); by usubjid; if vststcd in('DIABP', 'SYSBP'); run;
  • Ddata BASE_BP (keep=usubjid vsstresn vststcd); set VS (drop=vststcd); if vststcd in('DIABP', 'SYSBP'); run;

How the community answered

(59 responses)
  • A
    73% (43)
  • B
    15% (9)
  • C
    8% (5)
  • D
    3% (2)

Community Discussion

No community discussion yet for this question.

Full A00-280 Practice