Hướng dẫn sử dụng MfitBài thực hành số 1Nội dung: Cài đặt, khởi động MfitNhập, ghi số liệu từ bàn phímXử lý biến1 Khởi động Mfita Từ ổ A hệ thống: Cài đĩa hệ thống với các tệp config.sys; ansi.sys và thư mục Mfit3 vào ổ A của máy. Bật công tắc CPU và công tắc màn hình. Xác nhận ngày giờ hệ thống (bằng cách ấn Enter). Từ dấu nhắc A> nạp lệnh CD mfit3, thư mục hiện thời sẽ đổi thành A>mfit3>; Nạp lệnh mfit286 để làm việc với chương trình Mfit.b Từ ổ C:Hãy copy toàn bộ thư mục Mfit3 vào C, trong thư mục này ta có các tệp hệ thống của Microfit; một thư mục con với tên DATA chứa các tệp dữ liệu.Đặt thêm vào tệp config.sys lệnh: DEVICE=C:dosansi.sys nếu tệp ansi.sys ở thư mục DOSDEVICE=C:ansi.sys nếu tệp ansi.sys ở thư mục gốc CChú ý là tệp ansi.sys phải cùng version với MSDOS hệ thống.Khởi động DOS ở ổ C, chuyển vào thư mục Mfit3 bằng lệnh CD mfit3 và chạy lệnh Mfit286.2 Nạp, ghi số liệu từ bàn phím: Sau 2 lần ấn phím bất kỳ ta có thực đơn Data input menu. Thực đơn này dùng để nạp số liệu theo các cách khác nhau.Data Input Menu 0. Exit from Microfit( Thoát khỏi Mfit) 1. Input data from the keyboard(Nhập số liệu từ bàn phím) 2. Input data from a raw data or a Lotus print file(Đọc tệp số liệu thô hoặc số liệu đã ghi bằng Lotus) 3. Input data from a special Microfit file saved previously (Đọc tệp số liệu đã ghi bằng Mfit) 4. Combine two special Microfit files containing the same variables( Tổ hợp2 tệp số liệu của Mfit có cùng số biến)
Trang 1Hướng dẫn sử dụng Mfit Bài thực hành số 1
Nội dung: -Cài đặt, khởi động Mfit
-Nhập, ghi số liệu từ bàn phím -Xử lý biến
1- Khởi động Mfit
a- Từ ổ A hệ thống:
- Cài đĩa hệ thống với các tệp config.sys; ansi.sys và thư mục Mfit3 vào ổ A của máy
- Bật công tắc CPU và công tắc màn hình
- Xác nhận ngày giờ hệ thống (bằng cách ấn Enter)
- Từ dấu nhắc A> nạp lệnh CD mfit3, thư mục hiện thời sẽ đổi thành A>mfit3>;
- Nạp lệnh mfit286 để làm việc với chương trình Mfit
b- Từ ổ C:
Hãy copy toàn bộ thư mục Mfit3 vào C, trong thư mục này ta có các tệp hệ thống của Microfit; một thư mục con với tên DATA chứa các tệp dữ liệu
Đặt thêm vào tệp config.sys lệnh:
DEVICE=C:\dos\ansi.sys nếu tệp ansi.sys ở thư mục DOS DEVICE=C:\ansi.sys nếu tệp ansi.sys ở thư mục gốc C
Chú ý là tệp ansi.sys phải cùng version với MS-DOS hệ thống
Khởi động DOS ở ổ C, chuyển vào thư mục Mfit3 bằng lệnh CD mfit3 và chạy lệnh Mfit286 2- Nạp, ghi số liệu từ bàn phím:
- Sau 2 lần ấn phím bất kỳ ta có thực đơn " Data input menu"
- Thực đơn này dùng để nạp số liệu theo các cách khác nhau
Data Input Menu
0 Exit from Microfit
( Thoát khỏi Mfit)
1 Input data from the keyboard
(Nhập số liệu từ bàn phím)
2 Input data from a raw data or a Lotus print file
(Đọc tệp số liệu thô hoặc số liệu đã ghi bằng Lotus)
3 Input data from a special Microfit file saved previously
(Đọc tệp số liệu đã ghi bằng Mfit)
4 Combine two special Microfit files containing the same variables
( Tổ hợp2 tệp số liệu của Mfit có cùng số biến)
Use or or a number to choose option, then press ENTER
Trang 2_
- Chọn 1 từ thực đơn này ta vào thực đơn " Data Frequency menu" để khai báo dạng số liệu, các dạng có thể là:
Data Frequency Menu
1 Undated (Không theo thời gian)
2 Annual (Theo năm)
3 Half-yearly(Theo nửa năm)
4 Quarterly (Theo quí)
5 Monthly (Theo tháng)
Use or or a number to choose option, then press ENTER
Chọn một trong các dạng tuỳ thuộc số liệu cần ghi
Mfit sẽ yêu cầu khai báo số quan sát nếu chọn Undated:
Type the number of observations, then press ENTER:
(e.g 20) >
To quit type Q, then press ENTER
Mfit sẽ yêu cầu khai báo thời kỳ đầu tiên và thời kỳ quan sát cuối cùng nếu chọn một trong các dạng khác:
Type the dates for the start and finish of your data, then press ENTER:
(e.g 1964 1978) >
To quit type Q, then press ENTER
This option can also be used for entering undated but ordered data
Khai báo số biến:
How many variables (Maximum 140 Can be zero)? Ghi số biến và ấn Enter
- Sau đó Mfit yêu cầu khai báo tên biến:
Use the screen editor to specify/edit variable names:
X1 X2
{Dùng F10 xoá tên các biến ngầm định và ghi tên biến vào khung này nếu cần
kết thúc việc khai báo bằng cách ấn phím End }
Options:Ins Del End Esc F1=Save F2=Retrieve F10=Clear Home=Variable list Insert is ON
- Sau khi khai báo xong số quan sát và số biến Mfit chuyển đến màn hình soạn thảo để ghi số liệu cho biến khai báo đầu tiên, màn hình này thiết kế sẵn các ô vào số liệu cho các quan sát với tình trạng ban đầu là *none*
Trang 3Editing X1 Page 1
1987: *NONE* 1988: *NONE* 1989: *NONE* 1990: *NONE* 1991:*NONE* 1992: NONE* 1993: *NONE* 1994: *NONE* 1995: *NONE* 1996: *NONE*
Options: Del PgUp PgDn End to save & Esc to abandon edit
Nạp số liệu lần lượt theo từng quan sát với dấu cách thập phân là dấu chấm; dùng các phím mũi
tên để di chuyển đến ô tiếp theo sau mỗi số liệu hoặc trở lại vào lại số liệu nếu thấy đã nạp sai Kết thúc
vào số liệu cho mỗi biến bằng cách ấn End để chuyển sang màn hình vào số liệu cho biến tiếp theo
Kết thúc vào số liệu bằng phím End ta nhận được thực đơn sau:
Action Menu
0 Exit from Microfit(Thoát khỏi Mfit)
1 Process/plot/edit/save data (Xử lý, vẽ biểu đồ, soạn thảo, ghi số liệu)
2 Estimate/Test/Forecast a linear regression
(Ước lượng, kiểm định, dự báo hồi qui tuyến tính)
3 Estimate a linear regression recursively(Ước lượng hồi qui tuyến tính đệ qui)
4 Estimate a rolling linear regression (Ước lượng hồi qui tuyến tính xoay vòng)
5 Estimate/Test/Forecast a non-linear regression
(Ước lượng, kiểm định, dự báo hồi qui phi tuyến tính)
6 Estimate/Test cointegrated systems by Johansen method
(Ước lượng, kiểm định hệ thống đồng tích hợp theo phương pháp Johansen)
Use or or a number to choose option, then press ENTER
- Chọn 1 (để xử lý biến, mô tả thống kê, ghi số liệu ) ta nhận được màn hình sau:
Data Processing Menu
0 Move to Action Menu (Estimation and Hypotheses Testing)
(Trở về thực đơn Action Menu)
1 Create constant/time trend/seasonal dummies
(Tạo hằng số, biến xu thế theo thời gian, biến giả theo mùa)
2 Transform, edit, list or plot variables or access DOS
(Chuyển đổi, soạn thảo, liệt kê, vễ biểu đồ hoặc trở về DOS)
3 Save data set in a file (Ghi số liệu)
4 Add a special Microfit file saved previously to the current data set
(Nối thêm một tệp số liệu đã có của Mfit)
5 Start with a new data set (Bất đầu với một tệp số liệu mới)
Use or or a number to choose option, then press ENTER
Trang 4_
- Để ghi tệp số liệu trên ta chọn 3, lúc đó ta nhận được các yêu cầu lần lượt của Mfit như sau:
Data Saving Menu
0 Move to Data Processing Menu
Trở về thực đơn Data Processing
1 Save data in a raw data file
Ghi số liệu thô vào file (theo dong *.dat)
2 Save data in a special Microfit file
Ghi số liệu vào file kiểu *.fit
Use or or a number to choose option, then press ENTER
- Chọn kiểu tệp số liệu và Mfit yêu cầu nhập tên tệp:
File name for saved data?
To quit type Q, then press ENTER
Press ENTER to see your default directory on drive c:
- Nhập số quan sát cần ghi hoặc thời kỳ bắt đầu và thời kỳ kết thúc
Type the start and finish of the observations to be saved, then press ENTER:
(Minimum 1980 Maximum 1996) >
Press ENTER to choose all available observations
Chú ý: Trong màn hình này dòng nhắc cuối cùng có thể không có tác dụng đối với một số trường hợp, nguyên nhân là do có sự không tương thích của chương trình khi cài đặt hoặc do làm việc trên ổ A
- Sau khi nhập số quan sát hợp lệ Mfit ghi số liệu và thông báo lại tên tệp và tình ghi số liệu
3- Bài tập thực hành
Nhập số liệu sau từ bàn phím và ghi lại dưới dạng tệp của Mfit
1/Bạn chọn tên tệp là: td11.fit
SL 120 145 134 156 167 210 185 166 216 220
LD 130 150 143 150 152 156 154 145 165 165
VON 24 30 30 32 32 35 34 32 35 35
2/ Bạn chọn tên tệp là: td21.fit
Năm 1981 1982 1983 1984 1985 1986 1987 1988 1989
DT 1250 1400 1654 1656 1867 2100 1985 1966 2216
VONCD 132 145 140 155 161 166 158 155 175
Trang 5Lãi sau thuế 245 310 330 320 325 350 345 330 355
Bài thực hành số 2
Nội dung: - Đọc số liệu đã ghi bằng Mfit
- Đặt biến -Mô tả thống kê
1- Đọc tệp số liệu đã ghi bằng Mfit
- Tại thực đơn vào số liệu: "Data Input Menu " chọn 3 để đọc tệp đã ghi bằng Mfit
- Mfit yêu cầu khai báo tên tệp: nếu Mfit3 ở ổ C (ngầm định) thì khai báo tên tệp ( có thể không cần phần mở rộng ); nếu Mfit3 ở ổ A cần khai báo đầy đủ dường dẫn cùng tên tệp ( có thể không cần phần
mở rộng ) Chẳng hạn cần đọc tệp td21.fit đã ghi ở bài 1 ta khai báo như sau: td21 (nếu làm việc ở C:>Mfit3>)
A:\mfit3\data\td21 (nếu làm việc ở ổ A) Sau khi ấn Enter Mfit đọc tệp này và nếu không gặp lỗi tệp Mfit chuyển đến thực đơn " Action Menu", việc đọc số liệu đã hoàn thành
2- Xử lý, mô tả thống kê, vẽ các biểu đồ, đặt nhãn biến
- Tại thực đơn trên chọn 1 (Process/plot/edit/save data) chuyển đến thực đơn " Data Processing Menu"
- Tại "Data Processing Menu" chon 2 ( Transform, edit, list or plot variables or access DOS) Mfit chuyển đến màn hình xử lý số liệu:
Type a FORMULA or issue SAMPLE, LIST, PLOT, XPLOT, HIST, SCATTER, ADD, EDIT,
DELETE, KEEP, TITLE, ENTITLE, COR, ADF, SPECTRUM, SIM, SIMB,DOS or
BATCH commands Type Q to quit
For help type HELP then press ENTER
SAMPLE selected from 1981 to 1989 ( 9 observations) Min 1981 Max 1989
List of 3 variable names out of a possible maximum of 140:
DT VONCD LAI
>
Press ENTER to refresh the information on the screen
Với màn hình trên, lần lượt làm một số công việc sau:
- Đặt nhãn cho các biến (Giải thích tóm tắt nội dung KTXH của biến):
- Gõ lệnh Entitle (Enter) ta nhận được màn hình khai báo nhãn Khai báo lần lượt nhãn cho các biến
DT: Dien tich gieo trong (ha)
Voncd: Von co dinh theo gia so sanh
Trang 6_
Lai: Lai sau thue theo gia so sanh
- Trở lại màn hình trên dùng lệnh LIST để liệt kê số liệu, kiểm tra lại một lần nữa trước khi xử lý, phân tích
- Nếu có sai sót khi vào số liệu hay cần sửa đổi số liệu của buiến nào thì dùng lệnh Edit tên biến cần sửa ta trở lại màn hình Editing và làm như đã nhập số liệu ở bài trên
- Có thể xem xu thế thay đổi của các biến (đặc biệt với tệp số liệu theo thời gian) nhờ lệnh Plot tên biến
- Có thể xem biểu đồ quan hệ của tối đa ba biến theo một biến nào đó trên cùng một hệ trục toạ độ
nhờ lệnh Xplot tênbiến1 tênbiến2 tênbiến3 tênbiếnđộclập
- Có thể mô tả thống kê các biến nhờ lệnh Cor tên các biến
- Các mô tả khác tương tự
- Để đặt một biến mới từ các biến đã có ta dùng công thức và các hàm
Chẳng hạn: >HSdt=voncd/dt (tạo biến hệ số đầu tư bằng tỷ lệ vốn cố định và diện tích gieo trồng)
>lvon=log(voncd) (tạo biến lvon bằng logarit tự nhiên của voncd)
>inpt=1 (Tạo biến inpt nhận giá trị 1 với mọi quan sát)
>lai2=lai*lai (tạo biến lãi bình phương)
- Nếu muốn xử lý chỉ với một số quan sát thì dùng lệnh
Sample quansátđầu quansátcuối
3 Đặt biến xu thế, biến của hệ số chặn
Tại "Data processing menu" chọn 1 ta có thể đặt biến xu thế đối với các tệp số liệu theo thời gian, biến tương ứng với hệ số chặn trong mô hình hồi qui tuyến tính, biến giả theo mùa Thực đơn "Dummy Variable Creation Menu" như sau:
Dummy Variable Creation Menu
0 Move to Data Processing Menu
1 Create a constant (intercept) term
2 Create a time trend
3 Create seasonal dummies
Use or or a number to choose option, then press ENTER
Chọn 1 để khai báo tên biến của hệ số chặn ta nhận được:
Supply name for the constant term: Ghi tên biến và ấn Enter
To quit type Q, then press ENTER
(ấn Q và Enter để trở lại thực đơn trên) Press ENTER to see the list and descriptions of existing variables
(ấn Enter để xem danh sách các biến hiện có )
Tượng tự có thể chọn 2 khai báo tên biến ở các màn hình như trên
Khi chọn 3 ta có màn hình khai báo biến giả theo mùa như sau:
Periodicity (any number greater than 1)?Ghi số mùa theo năm
Trang 7
2 for half-yearly, 4 for quarterly, 12 for monthly data etc
( chọn 2 cho nửa năm, chọn 4 cho quí, chọn 12 cho tháng)
4- Bài tập thực hành
1- Đọc tệp td21.fit và sử dụng các lệnh của màn hình xử lý biến; đặt biến xu thế và biến tương ứng với hệ số chặn (chuẩn bị cho bài thực hành số 3)
( hãy gõ Help tênlệnh khi cần trợ giúp của Mfit)
2- Làm lại bài tập nhập số liệu từ bàn phím và xử lý biến, tiến hành phân tích thống kê mô tả với các số liệu sau (ghi tên tệp là td12.fit):
Nhu cầu 45 50 55 55 56 60 64 65 65 70 70
Thu nhập 120 125 140 160 156 175 170 170 180 200 190
Giá cả 8 9 11 12 13 13 12 11 12 14 13
3- Đọc tệp bt1ch1 trong thư mục DATA của Mfit3 và tiến hành các công việc tương tự như bài 1 Nhận xét gì về sự thay đổi bất thường của biến EX vào những năm 1990 - 1991? Có nhận xét gì về sự thay đổi của GDP và GIP, GAP của Việt nam trong những năm quan sát
Bài thực hành số 3
Nội dung: - Giải các bài tập số 1 sách bài tập kinh tế lượng
- Một vài kiểm định, và ước lượng
Một phần bài tập này đã được trình bày ở bài thực hành số 2
1.1- Hãy đọc lại tệp BT1CH1 nhờ sơ đồ sau:
Khởi động MFIT Data input menu 3 data frequency menu màn hình xử lý SL
-Từ màn hình xử lý số liệu thực hiện lần lượt các lệnh:
a- >Scatter GDP EX (R)-(ESC)
>Scatter GDP IX (R)-(ESC)
>Scatter GDP GIP (R)-(ESC)
>Scatter GDP GAP (R)-(ESC) b- >XPLOT GDP GIP GAP EX (R)-(ESC)
>XPLOT GDP GIP GAP IM (R)-(ESC) c- >COR GDP GIP GAP EX IM (R)-(ESC)
1.2- Làm lại động tác trên với tệp BT1CH2
1.3- Thực hiện ước lượng hồi qui trên tệp BT1CH3 qua sơ đồ sau:
Data Processing Menu 5 data input menu 3 Data Processing Menu
Trang 8_
- Chọn 1 đặt biến const ;
- Thoát khỏi thực đơn Dummy Variable Creation Menu bằng cách chọn 0
-Chọn 2 vào màn hình xử lý biến
+ Đặt lfdi=log(fdi); lgdp=log(gdp) + Thoát khỏi màn hình lệnh bằng Q (R) trở về Data Processing Menu
- Chọn 0 trở về Action menu
-Chọn 2 vào màn hình khai báo hồi qui:
List the dependent variable followed by the regressor(s)
(separated by spaces)
Khai báo biến phụ thuộc và các biến độc lập (biến tương ứng với hệ số chặn là const)
Kết thúc khai báo bằng phím End
Options:Ins Del End Esc F1=Save F2=Retrieve F10=Clear Home=Variable list Insert is ON
- Khai báo thời kỳ (vùng quan sát) dùng để ước lượng hồi qui:
Type the start and finish of your estimation period, then press ENTER:
(Minimum 1958 Maximum 1985) >
Press ENTER to choose all available observations
(ấn Enter để chọn tất cả các quan sát)
- Chọn phương pháp OLS trong màn hình
Estimation Menu (Linear Regression)
0 Move to Backtracking Menu
1 OLS Ordinary Least Squares
2 IV(2SLS) Generalised Instrumental Variable Method
3 AR(J) Autoregressive Errors(Exact ML Method); J<= 2
4 AR(J) Autoregressive Errors(Cochrane-Orcutt Iterative Method); J<= 12
5 AR(J) Autoregressive Errors(Gauss-Newton Iterative Method)
6 IV/AR(J) IV with AR Errors(Gauss-Newton Iterative Method)
7 MA(J) Moving Average Errors(Exact ML Method); J<= 12
8 IV/MA(J) IV with MA Errors; J<= 12
Use or or a number to choose option, then press ENTER
Hãy tiến hành hai hồi qui như yêu cầu bài tập 1 Căn cứ vào các kết quả hồi qui trả lời các câu hổi của bài tập Ngoài ra hãy trả lời các câu hỏi sau:
- Viết các mô hình hồi qui được ước lượng qua mẫu cụ thể
- Với múc ý nghĩa 5% dựa vào các kết quả hồi qui:
+Kết luận gì về giả thiết H: GDP không tác động đến FDI?
+ Kết luận gì về giả thiết H: khi tăng GDP 1% thì FDI tăng 0,8%?
Trang 9- Hãy ước lượng với độ tin cậy 0,90 giá trị của hệ số góc trong mô hình hồi qui và giá trị trung bình của FDI khi GDP=85000
Sau đó hãy ấn Enter về Post Regression Menu từ đó chọn 0 về Backtracking Menu để chuẩn bị đọc các tệp số liệu mới
1.4; 1.5 Hãy lặp lại thủ tục đọc tệp bt1ch3 với các tệp bt1ch4 và bt1ch5 sau đó vào màn hình xử lý biến
để làm các mô tả thống kê và trả lời các câu hổi của các phần này
Bài thực hành số 4
Nội dung: - Giải các bài tập số 3 sách bài tập kinh tế lượng
- Một vài kiểm định, và ước lượng
1.4 Vào số liệu từ bàn phím
- Hãy bắt đầu bài tập này bằng việc vào số liệu ở trang 14 và 15 từ bàn phím Đặt nhãn cho các biến và toạ các biến của hệ số chặn (CONST); biến xu thế (T), đặt các biến logarit cho các biến cần thiết
- Ghi các các số liệu trên với các tên tệp BT3CH6 và BT3CH7
2.4 Ước lượng hồi qui và đánh giá kết quả
- Hãy tiến hành các ước lượng hồi qui tuyến tính như yêu cầu bài tập số 3 phần 3-6 và 3-7
- Với tệp số liệu BT3CH7 hãy cho biết với mức ý sai lầm loại 1 tối thiểu bằng bao nhiêu ta có thể xem là hệ số góc trong mô hình GRV=1 + 2INFLV (1) khác không Giải thích ý nghĩa kinh tế của mô hình trong trường hợp đó
- Nếu cần giải thích mức lạm phát trong thời kỳ quan sát thì có thể dùng tốc độ tăng trưởng để giaỉ thích hay không? hãy thử ước lượng hàm hồi qui : Ln(INFLV)= 1 + 2Ln(GRV) (2) và cho nhận xét về kết quả thu được
- Với mô hình (1) hãy tính tốc độ thay đổi cận biên của GRV theo INFLV và cho nhận xét
- Với cả hai tệp số liệu trên hãy chọn hai mô hình tương ứng và sử dụng thêm biến xu thế thời gian
để tiến hành ước lượng hồi qui Nhận xét gì từ mỗi kết quả về quan hệ của biến thời gian với các biến giải thích
3.4 Ước lượng và kiểm định
- Với kết quả hồi qui có cả biến xu thế trong hai mô hình nêu trên hãy trở về
Post Regression Menu
0 Move to Backtracking Menu
1 Display regression results again
2 Move to Hypothesis Testing Menu
3 List/plot/save residuals and fitted values
4 Alternative estimates of the variance-covariance matrix
5 Estimate/test (possibly non-linear) functions of parameters
6 Plot the leverage measures of the regression (OLS)
7 Save the leverage measures of the regression (OLS)
8 Forecast
Trang 10_
9 Plot of forecast values only
Use or or a number to choose option, then press ENTER
Chọn 2 để kiểm định việc bỏ biến T Sau đó chọn 5 trong thực đơn sau:
Hypothesis Testing Menu
0 Return to Post Regression Menu
1 LM tests for serial correlation (OLS,IV,NLS & IV-NLS)
2 Autoregressive conditional heteroscedasticity tests (OLS & NLS)
3 Unit root tests for residuals (OLS & NLS)
4 CUSUM and CUSUMSQ tests (OLS)
5 Variable deletion test (OLS & IV)
6 Variable addition test (OLS & IV)
7 Wald test of linear/nonlinear restrictions
8 Non-nested tests against another regression (OLS)
9 Non-nested tests by simulation (OLS)
Use or or a number to choose option, then press ENTER
Tại màn hình khai báo biến hãy khai báo biến bỏ đi là T
Nhận xét gì từ các kết quả nhân được về ý kiến nên bỏ biến xu thế khỏi các mô hình trên?
- Hãy chọn hai mô hình phù hợp nhất trong các mô hình trên và ước lượng giá trị của GRVhoặc SP tại một hoặc 1 cặp giá trị của biến giải thích tự chọn
- Hãy tiến hành các kiểm định trên nhờ thủ tục kiểm định thu hẹp hồi qui được trình bày trong chương 4 So sánh kết quả với cách làm trên
Bài thực hành số 5
Nội dung: - Bài tập số 5
- Hồi qui nhiều biến
- Phân tích hồi qui với biến giả 1- Đọc tệp và xử lý biến, đặt biến giả
- Hãy đọc tệp bt5ch7 và cho biết các biến mang nội dung kinh tế gì
- Biến nào có thể là biến giải thích, biến được giải thích- các giả thiết nào cần được đặt ra trong các quan hệ này