หลังจากส่งโปรแกรม SAS แล้ว สิ่งต่อไปนี้จะถูกเขียนลงในบันทึก SAS:
105 data WORK.JANUARY;
106 set WORK.ALLYEAR(keep=Product Month Quantity Cost);
107 if Month='JAN' then output WORK.JANUARY;
108 Sales=Cost * Quantity;
109 drop=Month Quantity Cost;
ERROR 22-322: Syntax error, expecting one of the following: !,
!!, , *, **, +, -,
, <=, <>, =, >, >=,
AND, EQ, GE, GT, IN, LE, LT, MAX, MIN, NE, NG, NL,
NOTIN, OR, ^=, |, ||, ~=.
110 run;
ตัวเลือกชุดข้อมูลใดที่สามารถแนบไปกับ WORK.JANUARY เพื่อแทนที่คำสั่ง DROP ที่สร้างข้อผิดพลาดในบันทึก
A. (drop Month Quantity Cost)
B. (drop Month, Quantity, Cost)
C. (drop=Month, Quantity, Cost)
D. (drop=Month Quantity Cost)
บางคนช่วยบอกได้ไหมว่าคำถามนี้ตอบได้ครบถ้วนหรือไม่ ฉันรู้ว่าคำสั่ง drop ได้สร้างข้อผิดพลาดเนื่องจากไวยากรณ์ไม่ถูกต้อง ดังนั้นฉันจึงทำเครื่องหมายคำตอบเป็นตัวเลือก ก. แต่ดูเหมือนว่าไม่ถูกต้องและคำตอบที่ถูกต้องคือ ง.
=
คุณจึงเลือกใช้ A โดยตัวเลือกdrop
ต้องใช้=
ซึ่งคล้ายกับตัวเลือกkeep
ที่คุณระบุไว้ในคำสั่งset
- person samkart   schedule 29.07.2018