SAS - ตัวแปร

ในตัวแปรทั่วไปใน SAS แสดงถึงชื่อคอลัมน์ของตารางข้อมูลที่กำลังวิเคราะห์ แต่ยังสามารถใช้เพื่อวัตถุประสงค์อื่นเช่นใช้เป็นตัวนับในลูปการเขียนโปรแกรม ในบทปัจจุบันเราจะเห็นการใช้ตัวแปร SAS เป็นชื่อคอลัมน์ของชุดข้อมูล SAS

ประเภทตัวแปร SAS

SAS มีตัวแปรสามประเภทดังนี้ -

ตัวแปรตัวเลข

นี่คือประเภทตัวแปรเริ่มต้น ตัวแปรเหล่านี้ใช้ในนิพจน์ทางคณิตศาสตร์

ไวยากรณ์

INPUT VAR1 VAR2 VAR3; 		#Define numeric variables in the data set.

ในไวยากรณ์ข้างต้นคำสั่ง INPUT แสดงการประกาศตัวแปรตัวเลข

ตัวอย่าง

INPUT ID SALARY COMM_PERCENT;

ตัวแปรอักขระ

ตัวแปรอักขระใช้สำหรับค่าที่ไม่ได้ใช้ในนิพจน์ทางคณิตศาสตร์ จะถือว่าเป็นข้อความหรือสตริง ตัวแปรจะกลายเป็นตัวแปรอักขระโดยเพิ่ม $ sing พร้อมช่องว่างที่ท้ายชื่อตัวแปร

ไวยากรณ์

INPUT VAR1 $ VAR2 $ VAR3 $; 	#Define character variables in the data set.

ในไวยากรณ์ข้างต้นคำสั่ง INPUT แสดงการประกาศตัวแปรอักขระ

ตัวอย่าง

INPUT FNAME $ LNAME $ ADDRESS $;

ตัวแปรวันที่

ตัวแปรเหล่านี้ถือว่าเป็นวันที่เท่านั้นและจำเป็นต้องอยู่ในรูปแบบวันที่ที่ถูกต้อง ตัวแปรจะกลายเป็นตัวแปรวันที่โดยการเพิ่มรูปแบบวันที่ด้วยช่องว่างที่ท้ายชื่อตัวแปร

ไวยากรณ์

INPUT VAR1 DATE11. VAR2 MMDDYY10. ; #Define date variables in the data set.

ในไวยากรณ์ข้างต้นคำสั่ง INPUT แสดงการประกาศตัวแปรวันที่

ตัวอย่าง

INPUT DOB DATE11. START_DATE MMDDYY10. ;

การใช้ตัวแปรในโปรแกรม SAS

ตัวแปรข้างต้นใช้ในโปรแกรม SAS ดังแสดงในตัวอย่างด้านล่าง

ตัวอย่าง

โค้ดด้านล่างแสดงวิธีการประกาศและใช้ตัวแปรสามประเภทในโปรแกรม SAS

DATA TEMP;
INPUT ID NAME $ SALARY DEPT $ DOJ DATE9. ;
FORMAT DOJ DATE9. ;
DATALINES;
1 Rick 623.3 IT 02APR2001
2 Dan 515.2 OPS 11JUL2012
3 Michelle 611 IT 21OCT2000
4 Ryan 729 HR 30JUL2012
5 Gary 843.25 FIN 06AUG2000
6 Tusar 578 IT 01MAR2009
7 Pranab 632.8 OPS 16AUG1998
8 Rasmi 722.5 FIN 13SEP2014
;
PROC PRINT DATA = TEMP;
RUN;

ในตัวอย่างข้างต้นตัวแปรอักขระทั้งหมดจะถูกประกาศตามด้วยเครื่องหมาย $ และตัวแปรวันที่จะถูกประกาศตามด้วยรูปแบบวันที่ ผลลัพธ์ของโปรแกรมข้างต้นมีดังต่อไปนี้

การใช้ตัวแปร

ตัวแปรมีประโยชน์มากในการวิเคราะห์ข้อมูล ใช้ในนิพจน์ที่ใช้การวิเคราะห์ทางสถิติ มาดูตัวอย่างการวิเคราะห์ชุดข้อมูลในตัวที่ชื่อCARS ซึ่งอยู่ภายใต้ Libraries → My Libraries → SASHELP. ดับเบิลคลิกเพื่อสำรวจตัวแปรและประเภทข้อมูล

จากนั้นเราสามารถสร้างสถิติสรุปของตัวแปรเหล่านี้โดยใช้ตัวเลือก Tasks ใน SAS studio ไปที่Tasks -> Statistics -> Summary Statisticsและดับเบิลคลิกเพื่อเปิดหน้าต่างดังที่แสดงด้านล่าง เลือกชุดข้อมูลSASHELP.CARSและเลือกตัวแปรสามตัว ได้แก่ MPG_CITY, MPG_Highway และ Weight ภายใต้ตัวแปรการวิเคราะห์ กดปุ่ม Ctrl ค้างไว้ขณะเลือกตัวแปรโดยคลิก คลิกเรียกใช้

คลิกที่แท็บผลลัพธ์หลังจากขั้นตอนข้างต้น แสดงข้อมูลสรุปทางสถิติของตัวแปรทั้งสามที่เลือก คอลัมน์สุดท้ายระบุจำนวนการสังเกต (บันทึก) ที่ใช้ในการวิเคราะห์