การเขียน Syntax ใน SPSS for Windows

การเขียนชุดคำสั่ง (Syntax) ใน SPSS for Windows: การคำนวณอายุ.สมศักดิ์ นัคลาจารย์[email protected]19 มิ.ย. 49การคำนวณอายุจากวันเดือนปีเกิด <p style="margin: 0cm 0cm 0pt 36pt" class="MsoNormal">กรณีต้องการทราบอายุปัจจุบัน เช่น ต้องการทราบอายุของผู้ให้ข้อมูลที่เกิดวันที่ 1 ธันวาคม 2507 คำนวณ ณ วันที่ 15 มิถุนายน 2549</p><p style="margin: 0cm 0cm 0pt 54pt" class="MsoNormal">วิธีการคำนวณ </p><p style="margin: 0cm 0cm 0pt 54pt; text-indent: -18pt; tab-stops: list 54.0pt" class="MsoNormal">1)      กำหนดคุณลักษณะตัวแปร(Type) ให้เป็นชนิด Date และเลือกรูปแบบเวลาให้เป็น dd : mm :yyyy หมายถึง วันที่(1-31): เดือน(1-12): ปี(xxxx) ดังรูปตัวอย่าง ตัวแปร birth เก็บข้อมูลวันเดือนปีเกิด</p><p style="margin: 0cm 0cm 0pt 36pt" class="MsoNormal"> </p><p style="margin: 0cm 0cm 0pt 36pt" class="MsoNormal"></p><p style="margin: 0cm 0cm 0pt; text-align: center" class="MsoCaption" align="center">pic2_ 1</p><p style="margin: 0cm 0cm 0pt 54pt; text-indent: -18pt; tab-stops: list 54.0pt" class="MsoNormal">2)      ตัวแปร now เก็บข้อมูลวันเดือนปีปัจจุบัน โดยกำหนดคุณลักษณะเช่นเดียวกับตัวแปร birth</p><p style="margin: 0cm 0cm 0pt 36pt" class="MsoNormal"> </p><p style="margin: 0cm 0cm 0pt 36pt" class="MsoNormal"></p><p style="margin: 0cm 0cm 0pt; text-align: center" class="MsoCaption" align="center">pic2_ 2</p><p style="margin: 0cm 0cm 0pt 54pt; text-indent: -18pt; tab-stops: list 54.0pt" class="MsoNormal">3)      กลับไปที่หน้าต่าง Data View สร้างตัวแปร age_h ไว้เก็บข้อมูลจากการคำนวณอายุเป็นชั่วโมง สร้างตัวแปร age_day ไว้เก็บข้อมูลจากการคำนวณอายุเป็นวัน และตัวแปร year ไว้เก็บข้อมูลจากการคำนวณอายุเป็นปีโดยกำหนดคุณลักษณะ (Type) เป็นชนิด Numeric ดังรูป</p><p style="margin: 0cm 0cm 0pt 54pt; text-indent: -18pt; tab-stops: list 54.0pt" class="MsoNormal"></p><p style="margin: 0cm 0cm 0pt 54pt; text-indent: -18pt; tab-stops: list 54.0pt" class="MsoNormal"> </p><p style="margin: 0cm 0cm 0pt; text-align: center" class="MsoCaption" align="center">pic2_ 3</p>   <p style="margin: 0cm 0cm 0pt 54pt; text-indent: -18pt; tab-stops: list 54.0pt" class="MsoNormal">4)      บันทึกข้อมูลวันเดือนปีเกิดในตัวแปร birth และวันเดือนปีในปัจจุบันในตัวแปร now</p><p style="margin: 0cm 0cm 0pt 54pt; text-indent: -18pt; tab-stops: list 54.0pt" class="MsoNormal"></p><p style="margin: 0cm 0cm 0pt 54pt; text-indent: -18pt; tab-stops: list 54.0pt" class="MsoNormal"></p><p style="margin: 0cm 0cm 0pt 36pt" class="MsoNormal"></p><p style="margin: 0cm 0cm 0pt; text-align: center" class="MsoCaption" align="center">pic2_ 4</p><p style="margin: 0cm 0cm 0pt 54pt; text-indent: -18pt; tab-stops: list 54.0pt" class="MsoNormal">5)      เปิดหน้าต่าง Syntax ขึ้นมาเพื่อเขียนคำสั่งประมวลผลอายุ</p><p style="margin: 0cm 0cm 0pt 54pt; text-indent: -18pt; tab-stops: list 54.0pt" class="MsoNormal"></p><p style="margin: 0cm 0cm 0pt 54pt; text-indent: -18pt; tab-stops: list 54.0pt" class="MsoNormal"></p><p style="margin: 0cm 0cm 0pt 36pt" class="MsoNormal"></p><p style="margin: 0cm 0cm 0pt; text-align: center" class="MsoCaption" align="center">pic2_ 5</p><p style="margin: 0cm 0cm 0pt 54pt; text-indent: -18pt; tab-stops: list 54.0pt" class="MsoNormal">6)      จากนั้นก็ Drag Mouse ผ่านคำสั่งเฉพาะคำนวณอายุเท่านั้น แล้ว Click ที่ Run ดังรูป</p><p style="margin: 0cm 0cm 0pt 54pt; text-indent: -18pt; tab-stops: list 54.0pt" class="MsoNormal"></p><p style="margin: 0cm 0cm 0pt 54pt; text-indent: -18pt; tab-stops: list 54.0pt" class="MsoNormal"></p><p style="margin: 0cm 0cm 0pt 36pt" class="MsoNormal"></p><p style="margin: 0cm 0cm 0pt; text-align: center" class="MsoCaption" align="center">pic2_ 6</p><p style="margin: 0cm 0cm 0pt 54pt; text-indent: -18pt; tab-stops: list 54.0pt" class="MsoNormal">7)      ผลจากการคำนวณได้ดังรูป</p><p style="margin: 0cm 0cm 0pt 54pt; text-indent: -18pt; tab-stops: list 54.0pt" class="MsoNormal"></p><p style="margin: 0cm 0cm 0pt 54pt; text-indent: -18pt; tab-stops: list 54.0pt" class="MsoNormal"></p><p style="margin: 0cm 0cm 0pt 36pt" class="MsoNormal"></p><p style="margin: 0cm 0cm 0pt; text-align: center" class="MsoCaption" align="center">pic2_ 7</p><p style="margin: 0cm 0cm 0pt 54pt; text-indent: -18pt; tab-stops: list 54.0pt" class="MsoNormal">8)      เสร็จสิ้นการคำนวณ</p><p style="margin: 0cm 0cm 0pt 36pt; text-align: center" class="MsoNormal" align="center">…………………………………………….</p>