The words you are searching are inside this book. To get more targeted content, please make full-text search by clicking here.

คู่มือการใช้โปรแกรมEviewsเบื้องต้น

Discover the best professional documents and content resources in AnyFlip Document Base.
Search
Published by cchantajirawat, 2020-07-09 19:14:34

คู่มือการใช้โปรแกรมEviewsเบื้องต้น

คู่มือการใช้โปรแกรมEviewsเบื้องต้น

ค่มู อื : การใชโ้ ปรแกรม Eviews เบ้อื งตน้

สำหรบั นกั วจิ ัย

สำนักงานเศรษฐกิจการเกษตรที่ 4

พฤษภาคม 2563

ค่มู อื : การใชโ้ ปรแกรม Eviews เบ้อื งตน้

สำหรบั นกั วจิ ัย

สำนักงานเศรษฐกิจการเกษตรที่ 4

พฤษภาคม 2563

คำนำ

ด้วยความตั้งใจที่จะทิ้งร่องรอย (Lagacy) จากประสบการณ์การใช้งานโปรแกรม Eviews
ในการทำงานวจิ ยั มาหลายปี เก็บเลก็ ผสมนอ้ ย จากการเขียน Scripts ตา่ ง ๆ จึงได้รวบรวมและจดั ทำเป็น
คู่มือ “การใช้โปรแกรม Eviews เบื้องต้น” ขึ้น เพื่อให้น้อง ๆ นักวิจัย สศท. ซึ่งเข้ามาทำงานใหม่ หรือ
เปลี่ยนสายงาน ได้มีแนวทางในการใช้เครื่องมือวิเคราะห์ข้อมูล สามารถอธิบายความสัมพันธ์ของตัวแปร
ได้อย่างมีทศิ ทาง โดยหวงั วา่ จะมีประโยชนใ์ หน้ ักวิจัยรุน่ ใหม่ไดถ้ ่ายทอดความรัก ความงาม ในผลงานวิจัย
ตามความรู้ ข้อเท็จจรงิ ทไ่ี ด้สำรวจรวบรวมมา อย่างมรี ูปธรรม อ้างองิ ได้ และใชป้ ระโยชน์ไดจ้ ริง

ฉกาจ ฉันทจริ ะวฒั น์
ผู้อำนวยการสำนกั งานเศรษฐกจิ การเกษตรที่ 4

สารบัญ ค

คำนำ หน้า

สารบญั ข

1. บทนำ ค
2. การนำเข้า บนั ทกึ และการจดั เกบ็ ข้อมูลในรูปแบบ Database
1
2.1 การนำเขา้ และบนั ทึก 4
2.2 การจัดเกบ็ ข้อมลู ในรปู แบบ Database 4
3. ประเภท Objects 13
3.1 Series 18
3.2 Table 19
3.3 Matrix 25
3.4 Spool 27
3.5 Text 29
3.6 Equation 31
3.7 Valmap 32
3.8 Graph 37
3.9 Group 39
3.10 System 49
4. Descriptive Statistics 54
4.1 Set up Live Statistics 59
4.2 Correlation 59
4.3 One-Way Tabulation 60
4.4 N-Way Tabulation 62
4.5 Likert Scale 70
5. Time Series 72
5.1 การพยากรณข์ ้อมูลรายปี 76
5.2 การพยากรณ์ข้อมูลรายไตรมาส 76
5.3 การพยากรณ์ข้อมลู รายเดือน 106
5.4 การพยากรณข์ ้อมลู ความถผี่ สม 125
บรรณานกุ รม 146
154

การใชโ้ ปรแกรม Eviews เบื้องต้น

1. บทนำ
โปรแกรม Eviews เป็นโปรแกรมทางด้านเศรษฐมิติที่นิยมใช้กันอย่างแพร่หลาย โดยเฉพาะ

การวิเคราะห์ข้อมูลอนุกรมเวลา (Time Series) สำหรับงานวิจัยทางด้านเศรษฐกิจการเกษตร ก็สามารถ
ใช้เป็นเครอื่ งมอื ในการวิเคราะห์ขอ้ มลู พ้ืนฐานได้สะดวกและใหผ้ ลลัพธ์ในรูปแบบตารางท่สี วยงาม นำไปใช้
ในรายงานการวิจัยได้ทันที มีเมนูที่ใช้งานง่าย หรือจะพิมพ์คำสั่งก็ทำได้อย่างรวดเร็ว ยิ่งเป็นคำสั่ง
ที่ต้องทำซ้ำๆ ก็สามารถเขียนเป็นสคริปต์เก็บไว้ใช้งานภายหลังได้ โดยติดตั้งเพิ่มเติมไว้ในเมนู Add-ins
สำหรับสคริปตต์ ัวอยา่ งประกอบคมู่ อื นี้ เตรียมไว้ในชอื่ test.aipz ซึ่งมขี น้ั ตอนการตดิ ต้ังดงั นี้
ท่ีเมนู Add-ins >>Manage Add-ins

จะมาที่ Add in Objects : ซึง่ จะเหน็ ว่า ยงั ไม่มีการติดตั้ง Script ใด ๆ เลย

2
เตรียมการติดตั้งโดยนำสคริปต์ไฟล์ test.aipz วางไว้ใน Folder Documents\eviews addins
จากน้นั คลกิ ขวา Open หรือ Double Click

จะแสดง pop up Install Add-ins ให้เลือก location หรือ directory สำหรับเก็บ scripts
ท่ีจะตดิ ต้ัง โดยคา่ ปริยาย (default) จะอยทู่ ี่ c:\users\*\documents\eviews addins\* ตอบ OK

คมู่ ือการใช้โปรแกรม Eviews เบ้อื งต้น สำหรับนักวจิ ยั

3

ยนื ยัน ตอบ Yes

กลับมาที่เมนู Add-ins >>Manage Add-ins>>Add In Objects จะเห็นได้วา่ scripts ตา่ ง ๆ
ท่ีเตรยี มไว้ติดตั้งเรยี บร้อย ซง่ึ ประกอบไปด้วย

1. TB1_Age.prg : ใชไ้ ดก้ บั Series name “age”
2. TB2_Edu.prg : ใช้ได้กบั Series name “edu”
3. TB3_Scores1-5.prg : ใช้ได้กับข้อมลู แบบ “Likert Scale Scores 1 - 5”
4. Franses.prg : ใชท้ ดสอบ Seasonal Unit Root ขอ้ มูลรายเดอื น รายไตรมาส
5. Auto-Seasonal.prg : ใช้ได้กับข้อมลู ทมี่ ีความผันแปรตามฤดกู าล
6. Auto-Regular.prg : ใชไ้ ดก้ ับข้อมลู ท่ไี มม่ คี วามผนั แปรตามฤดูกาล

คู่มือการใช้โปรแกรม Eviews เบือ้ งต้น สำหรบั นักวจิ ัย

4
2. การนำเขา้ บนั ทึก และจดั เก็บข้อมูล

2.1 การนำเข้าและบันทึก การนำเข้าข้อมูลสามารถนำเข้าได้หลายวิธีและจากหลากหลาย
โปรแกรม หรือจะบันทึกข้อมูลในโปรแกรม Eviews โดยตรงก็สามารถทำได้เช่นกัน แต่ง่ายและสะดวก
ที่สุดคือเตรียมข้อมูลในโปรแกรม Excel ตามตัวอย่างเอกสารนี้เป็นข้อมูลจากงานวิชาการ “การบริหาร
จดั การทรพั ยากรนำ้ ” ซ่ึงผ้ตู อบแบบสอบถามคือ เกษตรกรกลมุ่ ผ้ใู ช้นำ้ จำนวน 186 ตวั อยา่ ง ประเมินโดย
วิธีการให้คะแนนแบบ Likert scale ซึ่งเป็นคะแนน 5 ระดับ มากที่สุด 5 คะแนน มาก 4 คะแนน ปาน
กลาง 3 คะแนน น้อย 2 คะแนน และน้อยที่สุด 1 คะแนน ตัวแปรอิสระประกอบด้วย การดำเนินงาน
กจิ กรรมของคณะกรรมการ (board) การตดิ ต่อส่ือสารของคณะกรรมการ (comm) ส่วนตัวแปรตามคือ
ปัจจัยหรอื กจิ กรรมทสี่ นับสนนุ ให้กลมุ่ ประสบผลสำเรจ็ 3 ดา้ นคอื เศรษฐกจิ (econ) สงั คม ชุมชน (social)
และสิง่ แวดล้อม (env) และข้อมูลลกั ษณะสว่ นบุคคลประกอบดว้ ย เพศ (gender) อายุ (age) และจำนวน
ปีการศกึ ษา (edu)

คูม่ ือการใชโ้ ปรแกรม Eviews เบ้อื งตน้ สำหรบั นักวจิ ัย

5
2.1.1 Copy & Paste การนำเข้าขอ้ มลู โดยวธิ ี copy ขอ้ มลู จากไฟล์ excel แลว้ นำมา paste
ใน sheet eviews เป็นวิธีที่สะดวก โดยเลือกที่เมนู File>> New >>Workfile… จะมาที่หน้าต่าง
Workfile Create ตรง list box Workfile structure type เลือก Unstructured / Undate ตรง
combo box Data range Observations: ใส่ 186 ตามจำนวนตัวอย่าง จากนน้ั คลกิ OK

จะได้ Workfile:UNTITLED คลกิ ที่เมนู Quick>>Empty Group (Edit Series)

คมู่ อื การใช้โปรแกรม Eviews เบือ้ งต้น สำหรับนกั วจิ ัย

6
จะได้ Group: UNTITLED ใช้ Mouse คลิกที่ cell ว่างเหนือแถวที่ 1 ขึ้นไป เพื่อจะได้ paste
ชื่อตัวแปรไว้ที่แถวบนสุด เมื่อพร้อมแล้ว copy ข้อมูลจากโปรแกรม excel ซึ่งรวมแถวแรกที่เป็นชื่อ
ตัวแปรมาด้วย คลกิ ขวา paste

จะได้ตัวแปรต่าง ๆ ทเ่ี ตรียมไวม้ ารวมอยูใ่ น Group : UNTITLED

คมู่ อื การใชโ้ ปรแกรม Eviews เบื้องตน้ สำหรบั นักวจิ ยั

7
ปิด group จะเห็นได้ว่าตัวแปรที่เราเตรียมไว้จากโปรแกรม excel ถูกนำเข้ามาจัดเก็บใน
Objects Series ใน workfile : UNTITLED ตามชอื่ ตัวแปรน้นั ๆ แลว้

2.1.2 การใช้คำสั่ง Command line เป็นอีกวิธีหนึ่งที่ทำได้สะดวก และรวดเร็ว ต้องมีการ
เตรียมขอ้ มลู เลก็ นอ้ ย โดยมีข้นั ตอนดังนี้

1. สร้าง Folder ที่เก็บข้อมูลในการใช้งานก่อน ตามตัวอย่างคือ D:\test ภายใน Folder สร้าง
Sub Folder ชอื่ db ไวจ้ ดั เก็บ database และเตรยี มไฟล์ water.xls ไว้

คู่มือการใช้โปรแกรม Eviews เบอ้ื งต้น สำหรบั นกั วจิ ัย

8
2. เปดิ โปรแกรม Eviews เปิดหนา้ ตา่ ง Command พมิ พ์ cd d:\test เพอ่ื เปล่ียน Folder
การใช้งานให้มาอยู่ใน Folder d:\test ที่เตรยี มไว้

3. สร้าง Work File ชื่อ water ในรปู แบบ unstructured จำนวน 186 ตวั อยา่ ง
ดว้ ยคำสัง่ wfcreate water u 1 186 จะได้ Work File ข่อื water.wf1

คู่มอื การใช้โปรแกรม Eviews เบอ้ื งต้น สำหรบั นกั วจิ ัย

9
4. การนำเขา้ ข้อมูลจากไฟล์ Excel ใชค้ ำสัง่ read(a2,s=sheet1) water.xls 8 คอื ให้อ่านข้อมูล
ตั้งแต่ Column แรก แถวที่ 2 จากไฟล์ water.xls จำนวน 8 series จากนั้นไปที่เมนู File Save เพื่อ
บันทึกไว้ใน Folder D:\test

คู่มอื การใช้โปรแกรม Eviews เบ้ืองต้น สำหรับนกั วจิ ัย

10
2.1.3 Import การนำเข้าข้อมูลด้วยการ Import เป็นวธิ ีทส่ี ะดวกอีกวธิ หี น่ึง ท่เี มนู File >>
Import>> Import from file…

Browse มาทเี่ ราจัดเกบ็ ไฟลไ์ ว้คอื D:\Test เลือกไฟล์ water.xls คลกิ Open

คู่มือการใช้โปรแกรม Eviews เบ้ืองตน้ สำหรบั นักวจิ ัย

11
ทดสอบดขู ้อมูลโดยการเลอื่ น scroll bar ดา้ นขา้ ง ซึง่ จะเห็นได้ว่าตัวแปรและข้อมลู ตา่ ง ๆ
ครบถ้วน จากนั้น คลกิ Next

ตรวจสอบดวู า่ Header lines เปน็ ชอื่ ตวั แปร คอื column ท่ี 1 row ท่ี 1 คลิก Finish

คมู่ อื การใชโ้ ปรแกรม Eviews เบื้องตน้ สำหรับนกั วจิ ัย

12

คลกิ No เพอื่ ไม่ให้เช่ือมโยงกับไฟล์ข้อมูลเดิม

การ Import ข้อมูลจากไฟล์ Excel ครบถว้ น

คู่มอื การใชโ้ ปรแกรม Eviews เบ้อื งตน้ สำหรบั นกั วจิ ยั

13
2.2 การจัดเก็บข้อมลู ในรูปแบบ Database การจัดเกบ็ ข้อมูลในรูปแบบ Database มีข้อดีคือ
เป็นการสำรองข้อมูลไว้ใช้กับ Workfile ใดๆ ได้ โดยเฉพาะข้อมูลที่ต้องใช้ประจำและใช้ได้ในหลาย ๆ
กรณี เช่น ข้อมูลปริมาณนำ้ ฝน ข้อมูลราคาสินคา้ เป็นต้น ก่อนอื่นให้เตรียม Folder ใช้งานชื่อ Test และ
Sub Folder สำหรับจัดเก็บขอ้ มูลในรูปแบบ Database ชอื่ db ดงั นี้

การสร้าง Database เร่มิ ทีเ่ มนู File New>> Database…

คู่มือการใช้โปรแกรม Eviews เบื้องต้น สำหรบั นักวจิ ยั

14
จะมาท่ี tab New Database>> ท่ี DB File name/path ใหร้ ะบุไปยงั Folder ท่ีเตรยี มไวค้ ือ
d:\test\db ต้งั ชื่อไฟล์ waterdb จากนน้ั Click OK

การนำข้อมลู หรือ Objects ไปเก็บไวท้ ฐี่ านข้อมลู waterdb ทีส่ รา้ งไว้ ใหเ้ ลือก Objects
ทต่ี ้องการ คลกิ ขวา Store to DB…

คู่มือการใช้โปรแกรม Eviews เบอ้ื งตน้ สำหรบั นกั วจิ ยั

15

ที่ tab Store ให้เลือก Yes to All เพื่อให้นำ Objects ทเี่ ลอื กไวท้ ้ังหมดเข้าสู่ฐานขอ้ มูล

ทดสอบการนำข้อมลู จาก Database กลบั มาใชง้ าน โดยสร้าง Workfile ขึน้ มาใหม่

คมู่ ือการใช้โปรแกรม Eviews เบือ้ งตน้ สำหรับนักวจิ ยั

16

ทเี่ มนู File >>Open>>Database…
Database Specification คลกิ ท่ี Browse Files

เลือก Database ที่สรา้ งไว้คือ waterdb.edb คลิก Open

คมู่ ือการใช้โปรแกรม Eviews เบ้อื งตน้ สำหรบั นักวจิ ัย

17

ตอบ OK ที่ Eviews Database คลกิ tab All

เลอื ก Objects ทต่ี ้องการนำไปใชง้ าน คลิกขวา Export to workfile…

ที่ Database Export เลอื ก workfile ทเ่ี ตรียมไว้ คลกิ OK

ค่มู ือการใช้โปรแกรม Eviews เบอ้ื งตน้ สำหรบั นกั วจิ ัย

18

Objects ท่เี ลอื กไว้ถูกนำเขา้ มาใน workfile พร้อมใชง้ านต่อไป

3. ประเภท Objects

โปรแกรม EViews ถูกออกแบบมาให้ใช้งานในลักษณะของ Object Oriented, Multi Tasking
ซ่งึ ก็จะมีรปู แบบและวิธีการใช้งานตามคุณสมบัติและลักษณะแตกต่างกันออกไปแต่ละ Objects ในท่ีนี้จะ
นำเสนอเฉพาะ Objects ที่มักจะได้ใช้งานกันบ่อย เช่น Series Table Matrix Spool Text Equation
Valmap Graph Group และ System

คู่มือการใชโ้ ปรแกรม Eviews เบ้อื งต้น สำหรับนกั วจิ ยั

19

3.1 Series เปน็ Objects หลักในการใชง้ าน Icon สเี หลืองมรี ปู กราฟเส้นอยตู่ รงกลาง

เก็บข้อมูลในลักษณะของ Spreadsheet ซึ่งจะแสดงข้อมูลเพียง Column เดียวในแต่ละชุดข้อมูล

การสร้าง Objects ใหม่ ใช้เมนูพื้นฐาน คือ Object New Object… หรือใช้ Command line ตามช่ือ

Object นน้ั ๆ เช่น series <ช่อื > เงอื่ นไข (ถา้ ไมร่ ะบุเงือ่ นไข จะได้ series ว่างๆ ตามช่อื น้นั )

News Object เลอื ก Series คลิก OK

คู่มอื การใช้โปรแกรม Eviews เบอื้ งต้น สำหรบั นกั วจิ ัย

20
สาธิตตัวอย่างเช่น การสร้าง Series manage (การบริหารจัดการ) โดยการหาค่าเฉลี่ยจาก
คะแนนตัวแปร board กับ ตัวแปร comm (คะแนนการดำเนินงานของคณะกรรมการ กับคะแนนการ
ตดิ ตอ่ ส่อื สารของคณะกรรมการ) โดยใชค้ ำส่งั series manage = (board+comm)/2 ดังนี้

Series ทสี่ ร้างขึน้ ใหม่ช่อื manage

ค่มู ือการใช้โปรแกรม Eviews เบอ้ื งตน้ สำหรับนักวจิ ยั

21

การสร้าง Series Dummy แบบมีเง่อื นไข (dummy_age)
Age < 30 , = 1
Age >=30 and Age <=40 , = 2
Age >=41 and age <=50 , = 3
Age >=51 and age <=60 , = 4
Age >=61 , = 5

คำสงั่
smpl if age <30
series dummy_age=1
smpl if age >=30 and age <=40
series dummy_age=2
smpl if age >=41 and age <=50
series dummy_age=3
smpl if age >=51 and age <=60
series dummy_age=4
smpl if age >=61
series dummy_age=5
smpl @all

คมู่ ือการใช้โปรแกรม Eviews เบอ้ื งตน้ สำหรบั นักวจิ ัย

22

Series ท่ีสรา้ งขน้ึ ใหมช่ อื่ dummy_age

การสร้าง Series Dummy แบบมเี งื่อนไข (dummy_edu)
Edu >=0 and Edu <=4 , = 1
Edu >=5 and Edu <=9 , = 2
Edu >=10 and Edu <=15 , =3
Edu >=16 , = 4

คำสั่ง
smpl if edu >=0 and edu <=4
series dummy_edu=1
smpl if edu >=5 and edu <=9
series dummy_edu=2
smpl if edu >=10 and edu <=15
series dummy_edu=3
smpl if edu >=16
series dummy_edu=4
smpl @all

คู่มือการใชโ้ ปรแกรม Eviews เบ้ืองต้น สำหรับนักวจิ ยั

23
Series ทีส่ ร้างขึ้นใหม่ชอ่ื dummy_edu

คู่มอื การใชโ้ ปรแกรม Eviews เบ้อื งตน้ สำหรบั นักวจิ ยั

24

การสรา้ ง Series Dummy แบบมเี ง่ือนไข (dummy_board)

board <=1.80 , = 1
board >=1.800001 and board <=2.60 , = 2
board >=2.600001 and board <=3.40 , = 3
board >=3.400001 and person <=4.20 , = 4
board >=4.200001 , = 5
คำส่ัง
smpl if board <=1.80
series dummy_board=1
smpl if board >=1.800001 and board <=2.60
series dummy_board=2
smpl if board >=2.600001 and board <=3.40
series dummy_board=3
smpl if board >=3.400001 and board <=4.20
series dummy_board=4
smpl if board >=4.200001
series dummy_board=5
smpl @all

คูม่ ือการใชโ้ ปรแกรม Eviews เบอ้ื งต้น สำหรับนกั วจิ ัย

25

Series ท่สี รา้ งขึน้ ใหมช่ ่อื dummy_board

3.2 Table เป็น Objects ที่ส่วนใหญ่จะใช้ในการแสดงผลลัพธ์ สามารถใช้คำสั่ง table
<ช่อื > (tab1) จะได้ table วา่ ง ซึ่งสามารถนำผลการคำนวณตา่ งๆ มาแสดงใน table

ค่มู อื การใชโ้ ปรแกรม Eviews เบ้ืองต้น สำหรับนกั วจิ ยั

26
Table tab1 ทส่ี ร้างขนึ้ สามารถจดั รปู แบบการแสดงผล เช่นใส่ช่อื Title แสดง/ไมแ่ สดง Grid
ตวั อย่างการนำขอ้ มูลผลลัพธ์จากการคำนวณมาแสดงใน table
อีกรปู แบบหน่ึง table จะไดจ้ ากการใช้คำส่ัง Freeze

คูม่ ือการใช้โปรแกรม Eviews เบื้องตน้ สำหรบั นักวจิ ัย

27

3.3 Matrix เป็น Objects ที่ใช้ในการคำนวณแก้ปัญหาสมการได้โดยตรง Matrix

ประกอบด้วยกลุ่มของข้อมูลที่เรียงกันในแนวแถว (row) และแนวหลัก (column) โดยตัวเลขแต่ละตัว

เรยี กวา่ สมาชิก (element) การใช้งานยกตัวอย่างเช่น โจทย์ : ต้องการหาค่าพารามิเตอร์ b0 b1 b2 โดย

ดดั แปลงข้อมูลจาก วศิ ษิ ฐ์ ล้ิมสมบุญชยั (2545) ดงั น้ี

ขอ้ มูล (สมมตุ ิ)

Y X1 X2
20 10 20
30 20 40
30 30 20
50 40 60
45 50 40
45 60 40
60 70 60

สามารถใช้คำสั่งดังน้ี
matrix(3,3) k
k.fill 7, 280, 280, 280, 14000, 12600, 280, 12600,12800
matrix kk =@inverse(k)
vector(3) v
v.fill 280, 12850,12400
vector(3) vv =kk*v

คู่มอื การใชโ้ ปรแกรม Eviews เบ้อื งตน้ สำหรบั นกั วจิ ัย

28
 b0 = 8.095238 b1 = 0.380952 b2 = 0.416667 นำไปแทนคา่ ในสมการได้

ค่มู ือการใช้โปรแกรม Eviews เบือ้ งต้น สำหรบั นักวจิ ัย

29
3.4 Spool เปน็ Objects ทใ่ี ชใ้ นการแสดงผลลพั ธท์ ่มี ีความยดื หยนุ่ สามารถปรับแตง่
ใหเ้ หมาะสมตามชนิด Objects ท่นี ำเสนอ เชน่ Table, Equation, Graphs และอืน่ ๆ เปน็ ต้น
Create Spool ด้วยคำส่งั >> spool sp1 จะได้ spool วา่ ง ชื่อ sp1

ท่ี tab proc >> Append >> Existing Object…

ท่ี Append Object
พิมพ์ tab2
ตอบ OK

คมู่ ือการใชโ้ ปรแกรม Eviews เบอ้ื งต้น สำหรับนกั วจิ ัย

30

การนำ spool ออกไปทำรายงาน คลกิ ท่ี tab Print

ที่ tab Print Destination เลอื ก Redirect : RTF file Filename: d:\test\sp1 คลกิ OK

ใช้ MS Word เปิด แก้ไข ปรับแต่งได้

คูม่ ือการใช้โปรแกรม Eviews เบื้องต้น สำหรับนกั วจิ ัย

31

3.5 Text เป็น Objects ที่ใช้งานได้เหมือนโปรแกรม Notepad เก็บข้อความ หรือ

บันทึกช่วยจำ หรือเก็บบันทึกคำสั่งต่าง ๆ เพื่อทบทวน หรือนำมาใช้งานใน Command line ก็สามารถ

ทำไดส้ ะดวก

Create Text ดว้ ยคำสงั่ >> text txt1 จะได้ Objects text วา่ ง ชื่อ txt1

บนั ทกึ คำส่ังที่เคยใช้งานไว้ใน Objects txt1

คู่มอื การใช้โปรแกรม Eviews เบอ้ื งต้น สำหรบั นกั วจิ ยั

32

3.6 Equation เป็น Objects ทถี่ กู ใช้งานในลกั ษณะของ Single Equation ยกตัวอยา่ ง
basic linear regression techniques ซึ่งใช้งานกันทัว่ ไป

รูปแบบสมการเส้นตรง Yi = 1 + 1Xi + i ซึ่ง  และ  เป็นพารามิเตอร์ที่ไม่ทราบค่า
ประมาณคา่ โดยใช้ข้อมลู จากตวั อย่าง วิธที ีน่ ยิ มใช้ในการประมาณคา่ ของ  และ  คอื วธิ กี ำลังสองน้อย
ที่สุด (Ordinary Least Squares) ซึ่งจะแทนค่า ของ  และ  ด้วยค่า a และ b โดย a ก็คือค่าคงท่ี
(Constant) เป็นค่าที่เส้นกราฟถดถอยตัดกับแกน Y ส่วน b เป็นความชัน (Slope) ของเส้นกราฟ
ซึ่งแสดงถึงอัตราการเปลี่ยนแปลงของ Y เมื่อ X เปลี่ยนแปลง ส่วนน้ีเรียกว่า สัมประสิทธิ์การถดถอย
(Regression Coefficient)

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

กำหนดคา่ ได้ การเปลย่ี นแปลงของคา่ X จะทำใหค้ ่าของ Y ทเี่ กดิ จากการส่มุ เปลีย่ นแปลงไป
(3) ความแปรปรวนของ Y สำหรบั แตล่ ะค่าของ X ทก่ี ำหนด จะต้องเท่ากนั (Homoskedasticity)
สมการถดถอยอย่างง่าย เขยี นได้ดังนี้
Yi = a + bXi + ei
เมื่อ Y = ตัวแปรตาม
X = ตัวแปรอิสระ
a = ค่าคงที่ (Constant)
b = ความชัน (Slope) ของเสน้ กราฟ
e = ส่วนเหลอื (Residual)
สามารถเขียนเปน็ กราฟสมการเส้นตรงไดด้ งั นี้

คู่มอื การใช้โปรแกรม Eviews เบ้ืองตน้ สำหรับนักวจิ ยั

33

สมการถดถอยอยา่ งง่าย สามารถหาคา่ ของ a และ b ได้จากสตู รดงั นี้
โดยที่

a = ค่าคงทีข่ องสมการถดถอยอย่างง่าย
b = สัมประสิทธกิ์ ารถดถอย
̅ = มชั ฌิมเลขคณิตของตัวแปรอิสระ
̅ = มชั ฌมิ เลขคณติ ของตัวแปรตาม
= คา่ เบี่ยงเบนจากมัชฌมิ เลขคณติ ของตวั แปรอิสระ

มีคา่ เท่ากับ – ̅
= คา่ เบย่ี งเบนจากมชั ฌมิ เลขคณติ ของตัวแปรตาม

มีคา่ เทา่ กบั - ̅

จากข้อมูลงานวิชาการ “การบริหารจัดการทรัพยากรน้ำ” ตัวแปรอิสระประกอบด้วย การ
ดำเนินงานกิจกรรมของคณะกรรมการ (board) การติดต่อสื่อสารของคณะกรรมการ (comm) ซึ่งทั้ง 2
ตัวแปร ได้นำค่าเฉลี่ยมาสร้างตัวแปรใหม่ชื่อ การบริหารจัดการ (manage) ส่วนตัวแปรตามคือ ปัจจัย
หรือกจิ กรรมที่สนับสนนุ ให้กลุ่มประสบผลสำเรจ็ 3 ดา้ นคอื เศรษฐกิจ (econ) สงั คม ชมุ ชน (social) และ
สง่ิ แวดลอ้ ม (env) สามารถหาความสมั พันธ์ดงั นี้

1. econ = a + b*manage + e
2. social = a + b*manage + e
3. env = a + b*manage + e

คู่มือการใชโ้ ปรแกรม Eviews เบอ้ื งต้น สำหรบั นกั วจิ ัย

34
ตัวอยา่ ง สมการที่ 1 ที่ command line พิมพ์ equation จะไดห้ นา้ ตา่ ง Equation Estimation
ท่ี tab Specification พิมพ์ econ c manage คลกิ OK

จะได้ Estimation Output ดังน้ี

คูม่ อื การใช้โปรแกรม Eviews เบื้องต้น สำหรับนกั วจิ ยั

35

คลกิ Name เพอื่ ต้ังชือ่ ตอบ Ok จะได้ Objects Equation ช่ือ eq01

การตรวจสอบปัญหา Heteroskedasticcity (Homoskedasticity คือข้อสมมติพื้นฐานของ
วธิ ีการกำลังสองนอ้ ยทสี่ ดุ ซง่ึ ตวั คลาดเคล่อื นจะตอ้ งมคี า่ ความแปรปรวนคงท่ี)

H0 : Homoskedasticity
H1 : Heteroskedasticity
คลกิ ท่ี tab Views >> Residual Diagnostics >>Heteroskedasticity Test…

คู่มอื การใช้โปรแกรม Eviews เบือ้ งตน้ สำหรบั นกั วจิ ัย

36

เลือก White cross terms ตอบ OK

ผลการทดสอบสมมตฐิ าน คา่ N*R2 = 2.2931 ค่า Prob. = 0.3177 อยู่ในเขตยอมรบั สมมติฐาน
หมายความวา่ ความแปรปรวนของ Residual คงท่ี (Homoskedasticity)

คมู่ ือการใช้โปรแกรม Eviews เบ้อื งตน้ สำหรับนกั วจิ ยั

37

3.7 Valmap เปน็ Objects ทใี่ ช้ในการบรรยายฉลาก (Descriptive label) ค่าความถ่ี

ของการจัดกลุ่มตัวแปร Create Valmap ที่ Command line พิมพ์ valmap <ชื่อ> จะได้ Objects

Valmap วา่ ง ตามช่ือน้ัน ๆ

ใช้คำสั่ง Valmap vlmsex จะได้ Objects valmap วา่ ง ชอื่ vlmsex

ใสค่ ่า value และ label โดยให้ 0 = Female , 1 = Male

Create Valmap “vlmage”

ค่มู ือการใชโ้ ปรแกรม Eviews เบ้ืองตน้ สำหรับนักวจิ ยั

38

Create Valmap “vlmedu”
Create Valmap “vlmboard”

3.8 Graph เป็น Objects ที่ใช้แสดงผลการวิเคราะห์ข้อมูลให้ดูง่าย น่าสนใจ และ

สวยงาม ซึ่งโปรแกรม Eviews มี Template Graph ให้เลือกใช้อยู่มากพอสมควร ก่อนอื่น ต้องปรับค่า

การแสดงผลปริยาย (Default) เพ่ือใหแ้ สดงผลภาษาไทยได้ถกู ต้อง โดย...

ท่ีเมนู Options >> Graphics Defaults

คมู่ อื การใชโ้ ปรแกรม Eviews เบอ้ื งต้น สำหรบั นักวจิ ยั

39
จะมาท่ี Graphics Defaults ที่ Drop Down List Menu Option Pages เลอื ก Quick
Fonts >>General Font settings เลือก TH Sarabun New Font Style : เลือก Regular Size :
เลือก 16 Apply to ใหใ้ สเ่ ครื่องหมายถูกที่ Axes Legend Text objects Observation labels จากนนั้
คลิก OK

สาธิตการสรา้ งกราฟ โดยเตรยี มขอ้ มูลเลก็ นอ้ ย สร้าง workfile ใหม่
โดย คลกิ ท่ี New Page >> Specify by Frequency Range…

คูม่ อื การใช้โปรแกรม Eviews เบ้ืองตน้ สำหรับนกั วจิ ยั

40
จะมาท่ี Workfile Create >> Workfile structure type เลือก Date – regular frequency
Date specification Frequency เลือก Annual Start date: 2559 End date: 2562 คลิก OK

จะได้ Workfile ใหม่ อยู่ใน sheet Untitled1

ท่ี Command พิมพ์คำสง่ั data

คู่มอื การใชโ้ ปรแกรม Eviews เบ้อื งต้น สำหรับนักวจิ ัย

41

จะได้ Group ว่างช่ือ UNTITLED

บนั ทกึ ข้อมูล ดัชนีผลผลิต ดชั นรี าคา และดชั นีรายได้เกษตรกร

productionindex priceindex farmincomeindex

152 159.3 242.1

149.8 156 233.7

160.6 143.8 230.8

152.3 146 222.4

คูม่ ือการใช้โปรแกรม Eviews เบ้อื งต้น สำหรบั นักวจิ ัย

42

Create Graph>> ท่ี Group UNTITLED คลกิ ที่ tab View >> Graph…

จะมาที่ Graph Options>> Graph type เลอื ก Mixed

คู่มือการใชโ้ ปรแกรม Eviews เบือ้ งตน้ สำหรับนกั วจิ ัย

43
กลบั มาที่ Option Pages>> Graph Type >> Mixed settings >> Series productionindex
priceindex เลือก Bar Series farmincomeindex เลอื ก Line

ที่เมนู Frame & Indents>> Frame size>> Height = 2.00 Width = 6.00

คูม่ ือการใชโ้ ปรแกรม Eviews เบ้ืองตน้ สำหรบั นกั วจิ ยั

44
ท่ี Drop Down Menu Legend>> Attributes>> Characteristics>> Legend Columns =
3 Legend in Box>> Frame color = green ที่ Edit legend entries>> 1 = ดัชนีผลผลิตสินค้า
เกษตร 2 = ดัชนีราคาสนิ ค้าเกษตรที่เกษตรกรขายได้ 3 = ดชั นรี ายไดเ้ กษตรกร คลิก OK

จากน้นั คลกิ Freeze เพ่อื สร้าง Object Graph

คู่มอื การใช้โปรแกรม Eviews เบอื้ งต้น สำหรบั นกั วจิ ัย

45

ตอบ OK

จะได้ Graph: UNTITLED คลิกท่ี tab Options

คมู่ อื การใชโ้ ปรแกรม Eviews เบ้อื งต้น สำหรบั นกั วจิ ัย

46
จะมาท่ี Graph Options>> Menu Drop Down List>> Graph Elements>> Lines &
Symbols>> Attributes>> Line/Symbol use เลือก Line & Symbol Color เลือก green
Symbol/Obs label เลอื ก delta จากน้นั คลกิ OK

ต่อไป คลกิ ที่ tab AddText

คู่มอื การใช้โปรแกรม Eviews เบ้ืองตน้ สำหรับนักวจิ ัย


Click to View FlipBook Version