>/ "link href="http://sellu.ir/css/FileStyle.css" rel="stylesheet" type="text/css<
دسته بندی | نرم افزار |
فرمت فایل | doc |
حجم فایل | 65 کیلو بایت |
تعداد صفحات فایل | 105 |
فصل اوّل
آشنایی با عملیاتهای اساسی در Eviews
(ورود دادهها, ترسیم سریهای اقتصادی, چگونگی اجرای رگرسیونهای حداقل مربعات معمولی OLS )
در این فصل قصد داریم تا بخشی از مهمترین عملیات اساسی در Eviews را که شامل : چگونگی خلق یک فایل کاری, چگونگی وارد ساختن دادهها از طریق صفحه کلید, چگونگی ترسیم سریهای اقتصادی و چگونگی اجرای رگرسیونهای حداقل مربعات معمولی (OLS ) را تشریح کنیم. در این بخش از دادههای مندرج در جدول (1-1) از کتاب پیندیک و رابینفلد برای ترسیم نمودار پراکنش و تخمین OLS در مثال (1-1) کتاب استفاده شده است.
بخش (1-1)
در ابتدا موقعی که شما تجزیه و تحلیل دادهها را در EViews را آغاز کنید, شما میتوانید با خلق یک فایل کاری در EViews کار را آغاز کنید.
برای خلق یک فایل کاری جدید, با کلیک کردن بر نوار ابزار مسیر ذیل را طی کنید:
تصویر (1-1) ص 22
سپس بایستی کادر محاورهای ذیل برای تعیین اطلاعات در مورد فایل کاری را مشاهده کنید:
تصویر (2-1) ص 22
دادههای مندرج در جدول (1-1) از کتاب پیندیک و رابینفلد مربوط به دادههای مقطعی است از این ور بایستی در کادر محاورهای فوق گزینهی irregular or Undated را انتخاب کرده سپس تعداد مشاهدات موجود را وارد کنید. چون تعداد مشاهدات 8 میباشد, پس از وارد ساختن آن با اشاره بر کلید OK شما بر پنجره قبلی باز میگردید و در این صورت تصویر ذیل را بایستی مشاهده کنید.
تصویر (3-1) ص 23
هر فایل کاری در EViews شامل دو object پیش فرض است, c یک بردار از ضرایب است و resid که نشان دهندهی پسماندهای رگرسیونی است. موقعی که شما یک الگوی رگرسیونی را در EViews اجرا میکنید , ضرایب تخمین زده شده در c و پسماندها در resid نگهداری میشوند. هر گاه که شما یک الگوی رگرسیونی دیگری را در محیط workfile اجرا میکنید EViews “ محتوی c و resid را بر اساس آخرین الگوی برازش شده تغییر میدهد. این نکته بسیار مهم ست که اگر شما قصد داشته باشید, ضرایب یا پسماندهای الگوی خاصی را برای انجام محاسبات جدیدی نگهداری کنید, فقط یک امر زمانی امکان دارد که شما محتویایت c و resid را تحت نامهای جدیدی save کنید. یک آیکن کوچک در سمت چپ یک object نوع آن object را نشان میدهد. مثلاً --- نشان دهندهی بردار ضرایب c و ---- نشاندهندهی یک سری اقتصادی است.
گام بعدی وارد کردن (import_ دادهها از جدول (1-1) کتاب پیندیک و رابینفلد به فایل کاری خلق شده است. برای این منظور شما میتوانید دادهها را ازطریق صفحه کلید وارد کنید. به همین خاطر از مسیر (series Edit) Group Empty Guick/ و کلیک کردن در نوار ابزار اصلی مطابق تصویر ذیل میتوان این کار را انجام داد.
تصویر (4-1) ص 24
سپس بایستی پنجرهی صفحه گستردهی ذیل بازگردد. در ستون اول بایستی سری اول و در ستون دوم بایستی سری دوم را وارد کنید. با استفاده از کرسر میتوانید در نقاط مختلف صفحه گسترده جابجا شده و اطلاعات مختلفی را وارد کنید. EViews به طور پیش فرض نام ser01 را برای سری اقتصادی اول و نام ser02 را برای سری اقتصادی دوم در نظر میگیرد. این روش برای سریهای بعدی نیز ادامه خواهد داشت. اگر شما قصد دارید نام سری را تغییر دهید, میتوانید با کلیک کردن بر سلولی که نام ser01 و ... وجود دارد, نام جدید متغیر را از طریق صفحه کلید تایپ کنید.
از انجایی که در کتاب پیندیک و رابینفلد متغیر اول ” معدل نمرات“ (average point grade) و متغیر دوم ”درآمد“ (Income) است, پس برای ser01 نام اختصاری gpa و برای ser02 نام اختصاری inc را در نظر میگیریم. موقعی که شما پش از وارد کردن دادهها و تغییر نام سریها پنجره فوق را میبندید, سپس پنجره ذیل (تصویر 6-1) را مشاهده خواهید کرد.
تصویر (6-1) ص 25
در این لحظه ممکن است شما بخواهید فایل کاری را ذخیره کنید. برای این منظور بایستی گزینهی save را از روی نوار ابزار اصلی با کلیک کردن یا به روش ذیل فایل کاری را ذخیره کنید.
File/Save As
در این حال یک پنجره باز شده و اسم فایل را میخواهد, پس از آن که نام فایل را وارد کردید میتوانید مکان ذخیره شدن فایل کاری را نیز مشخص کنید. پسوند اسامی فایل کرار در EViews با wf1 نشان داده میشود. (شما نیز فایل کاری فوق را ذخیره کرده و نامگذاری کنید, این فایل کاری به طور مجدد در مثال (8-1) مورد استفاده قرار میگیرد.)
گام بعدی ترسیم یک نمودار پراکنش بین دو متغیر gpa و inc است. برای این منظور دو متغیر مزبور را , های لایت کرده و با راست کلیک کردن بر آنها و با انتخاب گزینهی Group Open صفحه گستردهای را مشاهده خواهید کرد کا اطلاعات ”معدل نمرات“ و ”درآمد“ در آن ذخیره شده است. برای ترسیم این سریها میتوان با انتخاب View/Graph تصویر (7-1) را مشاهده کرد.
تصویر (7-1) ص 26
در این تصویر تمام سریها به طور گروهی در یک تصویر ترسیم میگردد, که هر کدام رنگهای مختلفی دارند. شما میتوانید هر کدام از سریها را در یک نمودار مجزا ترسیم کنید به شرط آن که مسیر Graphs View/Multiple را انتخاب کنید و EViews به صورت پیش فرض از سریها یک نمودار خطی ترسیم میکند. برای تغییر آن میتوان با دو بار کلیک کردن بر محیط تصویر, یک کادر محاورهای را باز کرد که به صورت گزینشی میتوان انواع نمودارها را ترسیم کرد. تصویر این کادر محاورهای را در ذیل میبینید.
تصویر (8-1) ص 26
برای تغییر دادن یک نمودار خطی (Graph Line) به یک نمودار پراکنش (Diagram Scatter) میتوان نوع نمودار را از بخش Type Graph تغییر داد, نمودار پراکنش را فقط میتوانید برای دو سری اقتصادی ایجاد کنید. اگر شما بخواهید خط رگرسیونی را نیز در تصویر بیاورید, میتوانید گزینهی Line Regression را نیز در کادر محاورهای تصویر (8-1) انتخاب کنید. حال با فشار دادن کلید OK تصویر (9-1) را مشاهده خواهید کرد.
تصویر (9-1) ص 27
برای پرینت تصویر فوق بایستی بر کلید Print اشاره کنید.
مثال (1-1)
در این مثال ما رگرسیون حداقل مربعات معمولی (ols) را اجرا کرده و GPA را بر یک جمله ثابت (عرض از مبدا) و درآمد (lnc) رگرس میکنیم. برای اجرای این رگرسیون ابتدا بایستی یک معادله را که معادله رگرسیونی است, خلق کنیم. برای این منظور به شیوهی ذیل عمل میکنیم.
Objects/ New Object/Equation
و یا از طریق Equation Quick/Estimate عمل کرده و الگوی رگرسیونی را اجرا میکنیم, سپس کادر محاورهای ذیل را مشاهده خواهید کرد, که از شما میخواهد تا معادلهی رگرسیونی را تصریح کنید.
تصویر (10-1) ص 28
نحوهی نوشتن اسامی متغیرها از سمت چپ به راست است که اولین متغیر تایپ شده, متغیر وابسته و متغیرهای بعدی متغیرهای توضیحی هستند. به c(1) توجه کنید این همان جملهی ثابت (عرض از مبدا) در ا لگوی رگرسیونی است. این c با c موجود در workfile که یک بردار از ضرایب تخمینی است بسیار متفاوت است. در این کادر (در بخش تحتانی آن) شما میتوانید نوع تخمین را نیز مشخص کنید. در این مثال شیوه تخمین حداقل مربعات (ٍSquares Least) است. با کلیک کردن بر کلید OK , EViews یک Object که معادله رگرسیونی تخمین زده شده است را خلق میکند. خروجی این تخمین در ذیل گزارش شده است.
تصویر ـ11-1) ص 29
میتوان از خروجی فوق نتایج دیگری را نیز به دست آورد. مثلاً با کلیک کردن بر مسیر ذیل, مقادیر واقعی متغیر وابسته, برازش شده و پسماندها را با هم مشاهده کرد.
تصویر (12-1) ص 29
کاربرد نرمافزار EViews در محاسبه آمار توصیفی
(محاسبه انحراف معیار و واریانس , لگاریتم)
در این فصل نشان خواهیم داد که چگونه میتوان از بستهی نرمافزاری EViews برای محاسبهی آمار توصیفی مانند, میانگین, انحراف معیار, کواریانس و ضریب همبستگی متغیرهای اقتصادی استفاده کرد. در این فصل از دادههای مثال (1-2) و تمرین (15-2) کتاب پیندیک و رابینفلد استفاده شده است.
مثال (1-2)
ابتدا یک فایل کاری خلق کرده و دادههای دو متغیر را از طریق صفحه کلید وارد کنید. (اگر این کار را نیاموختهاید میتوانید به فصل اول مراجعه کنید) متغیرهای این مثال به شرح ذیل است :
جدول ص 31
برای دیدن آمار توصیفی هر دو متغیر, دو سری را در فایل کاری, های لایت کرده و با راست کلیک کردن گزینهی Group Open را انتخاب کرده , در این صورت صفحه گستردهای باید به نمایش درآید که دو سری اقتصادی را نشان میدهد. سپس با انتخاب
View/Descriptive States
میتوان مشاهده کرد که این انتخاب نیز دارای دو گزینهی انتخاب است که یکی مربوط به ”نمونهی انفرادی“ و دیگری مربوط به ”نمونه مشترک“ است. اگر هیچکدام ا زسریها دارای مشاهدات مفقود نباشند, آنگاه نتایج هر دو یکسان خواهد بود. نتایج مربوط به آمار توصیفی سریهای x و y در تصویر (2-1) گزارش شده است.
تصویر(1-2) ص 32
در این تصویر انحراف معیار هر کدام از سریها با (N-1) تصحیح شده است و در جدول فوق با (std.Dev.) نشان داده شده است. میزان چاولگی توزیع هر کدام از متغیرها و میزان کشیدگی آنها نیز توسط Skewness و Kurtosis نشان داده شده است. آمارهی جارگ ـ برا (jarqre-Bera) نیز چاولگی و کشیدگی توزیع نمونهای Inc و Edu را با چاولگی و کشیدگی توزیع نرمال مقایسه کرده و آزمون میکند که آیا توزیع نمونهای Inc و Edu را با چاولگی و کشیدگی توزیع نرمال مقایسه کرده و آزمون میکند که آیا توزیع نمونهای Inc و Edu از توزیع نرمال متفاوتست یا خیر؟
بزرگی میزان احتمال (P-Value) نشان میدهد که هم درآمد و هم سطح تحصیلات تقریباً به صورت توزیع نرمال توزیع شدهاند. این مورد با (Probability) در تصویر فوق نشان داده شده است.
برای به دست آوردن واریانس هر کدام از سریها بایستی از طریق View/Covariances عمل کرد:
تصویر(2-2) ص 33
در اینجا واریانسها برای درجات آزادی تصحیح نشده است؛ چون مجموع مجذور انحرافات بر N تقسیم شده است. در ضمن ماتریس همبستگی سریها را میتوان از طریق View/Correlations مشاهده کرد:
تصویر (3-2) ص 33
تمرین (15-2)
دادههای این تمرین از نوع سریهای زمانی هستند. در زمانی که برای این تمرین یک workfile خلق میکنید, فراوانی سالانه (Frequency Annual) را انتخاب کرده و زمان شروع و پایان نمونه را بر حسب سال وارد کنید. شروع سال 1978 و پایان نمونه سال 1997 است.
تصویر (4-2) ص 34
برای وارد کردن دادههای میزان بارش (rain) از طریق
Quick/Empty Group (Edit series)
اقدام کنید. برای یافتن آمار توصیفی لگاریتم میزان بارش, ما بایستی ابتدا لگاریتم میزان بارش را به عنوان یک سری جدید خلق کنیم. برای این منظور کلید Genr را از نوار ابزار منوی اصلی نرمافزار و یا از طریق Series Quick/Generate انتخاب میکنیم. سپس کادر محاورهای ذیل را مشاهده خواهید کرد که از شما تقاضا میکند که فرمول خلق سری جدید را وارد سازید:
تصویر (5-2) ص 34
در بخش فوقانی نام متغیر جدید – لگاریتم میزان بارش که در این حالت Log-rain را برای نام متغیر جدید انتخاب کردهایم, وارد کرده و پس از علامت = فرمول مربوط به لگاریتم را مطابق تصویر (5-2) وارد کنید. پس از اشاره کردن به کلید OK , سری جدید را خلق کردهاید. برای مشاهدهی آمارههای این سری جدید با دو بار کلیک کردن بر Log-rain در فضای فایل کاری و انتخاب گزینه stats and statisitic/Histogram View/Descriptive تصویر (6-2) را مشاهده خواهید کرد:
تصویر (6-2) ص 35
آمارهی جارگ- برا (Jarque-Bera) و p-value آن حاکی از آنست که نمیتوان فرضیهی لوگ نرمال بودن توزیع لگاریتم میزان بارش را رد کرد. توجه کنید که واریانس نمونهای Log-rain در جدول فوق گزارش شده است. راههای متفاوتی برای یافتن واریانس Log-rain وجود دارد. یک راه محاسبهی واریانس از انحراف معیار است. شما میتوانید از ماشین حساب موجود در EViews استفاده کنید, برای این منظور در پنجرهی فرمان (Window Command) EViews , ابتدا علامت = را تایپ کرده و سپس عبارت مورد نظر خود را که انحراف معیار به توان دو است را تایپ کرده و کلید Enter صفحه کلید را فشار دهید, سپس پاسخ را در کادر بسیار کوچک در نوار وضعیت EViews مشاهده کنید.تصویر (7-2) را نگاه کنید.
(توجه شود که Std.Dev.=0.293981 است.)
تصویر (7-2) ص 36
واریانس نمونهای 0.07778 برای درجات آزادی تصحیح نشده است. اگر بخواهید واریانس نمونهای را برای درجات آزادی تصحیح کنید, یک راه آلترناتیو این است که ابتدا واریانس نمونه را (بدون تصحیح درجات آزادی) از فرمول ذیل محاسبه کنید:
این رابطه را در پنجرهی دستور تایپ کرده و اجرا کنید. تذکر این نکته ضروری است که اشاره کنیم در EViews دستورات از پیش نوشته شدهای وجود دارند که با علامت @ آغاز میگردد.
برای آزمودن این که آیا واریانس لگاریتم میزان بارش معادل است یا خیر, آمارهای را که دارای توزیع کایسکور با (N-1) درجهی آزادی است, تحت فرضیهی Ho محاسبه میکنیم. چندین راه برای انجام این آزمون در EViews وجود دارد, یک راه به شرح ذیل است:
ابتدا یک بردار ضرایب را که با result نامگذاری میشود را خلق کرده و نگهداری میکنیم. برای خلق این بردار ضرایب (Vector Coefficient) با کلیک کردن بر object Objects/New , گزینهی Matrix-Vector-Coef را انتخاب کرده و برای آن نام result را مطابق تصویر (8-2) در نظر بگیرید:
تصویر (8-2) ص 37
پس از آن که کلید OK را فشار دادید, EViews کادر گفتگوی جدیدی را باز میکند که از شما در بارهی ابعاد بردار ضرایب سوال میکند. شما میتوانید تعداد سطرها (Rows) و تعداد ستونفها (columns) را مشخص کنید. برای این منظور تعداد سرها را 10 و تعداد ستون را 1 در نظر بگیرید و بر کلید OK کلیک کنید.
تصویر (9-2) ص 37
پس از اشاره کردن بر کلید OK پنجرهای را خواهید دید که در آن عناصر بردار ضریب resulf را نشان میدهد. اگر شما این پنجره را همچنان باز نگهدارید با انجام محاسبات جدید, میتوانید تغییرات در آرایههای این بردار را مشاهده کنید. حال اجازه دهید آمارهی آزمون نمونه را در اولین سطر بردار result محاسبه کنیم. برای انجام این امر, میتوانید در پنجره دستور عبارت نشان داده شده در تصویر (10-2) را تایپ کرده و اجرا کنید:
تصویر (10-2) ص 38
توجه کنید که فرمول موجود در پنجرهی دستور؛ تابع واریانس @Var() را اجرا کرده که EViews نمیتواند آن را برای درجات آزادی تصحیح کند. برای تصحیح واریانس همانطور که مشاهده میشود, تابع واریانس را در تعداد مشاهدات N ضرب کردهایم. پس از اجرای این دستور اگر به پنجره result (همان بردار ضرایب) بازگردید, مشاهده میکنید که به طور خودکار عدد 19.44560 در سطر اول جای گرفته است.
همچنین میتوانید با در دست داشتن آمارهی محاسباتی, میزان p-value آزمون را به دست آورید. موقعی که p-value را محاسبه و نگهداری میکنید, میتوانید آن را در سطر دوم بردار ضرایب result نگهداری کنید. به تصویر (11-2) دقت کرده و همان دستور موجود در پنجرهی دستور را اجرا کنید.
تصویر (11-2) ص 39
تابع @chisq(reslt(1),9 , میزان p-value آزمون را محاسبه میکند. توجه به این مسئله بسیار مهم است که تعداد درجات آزادی N-1=9 است. میزان p-value نیز نشان میدهد که Ho را در سطح معناداری %5 رد میکنیم ولی در سطح معناداری %1 نمیتوان Ho را رد کرد.
Data import :
(استفاده از اطلاعات برنامههای صفحه گسترده همچون excel , lotus Data
در این فصل نشان خواهیم داد که چگونه میتوان دادهها را از یک منبع دیگر با فرمت مختلف وار EViews کرد, همچنین نشان خواهیم داد که چگونه میتوان از برنامه مولد اعداد تصادفی در EViews استفاده کرد و در پایان چگونگی خواندن خروجی رگرسیون برازش شده در EViews را تشریح خواهیم کرد. در این فصل از مثالهای (2-3) و (3-3) کتاب پیندبک و رابینفلد استفاده خواهیم کرد.
مثال (2-3) (CONSI.wf1)
فرض کنید که دادههای استفاده شده در مثال (2-3) در فرم باینری در یک دیسکت در اختیار شما قرار دارد. راه وارد کردن (import) دادهها به EViews بستگی به فرمت فایل دادهها دارد. اگر دادهها دارای فرمت EViews (با پسوند .wfl) باشند به سادگی میتوان فایل کاری را از طریق File/Open و تعیین فایل کاری در کامپیوتر شخصی بارگذاری کرد. اگر فرمت دادهها به صورت EViews نباشد؛ شما ابتدا نیاز دارید که یک فایل کاری جدید را برای خواندن دادههایتان خلق کنید. برای این منظور با کلیک کردن بر مسیر File/New/Workfile و مشخص کردن فراوانی مشاهدات با توجه به نوع مشاهدات بر حسب فراوانی و تعیین تاریخ شروع و اتمام دادهها فایل کاری مورد نظر خود را خلق کنید. اگر دادهها برای هر سری اقتصادی به طور مجزا در یک بانک داده (با پسوند .db) نگهداری شده باشند به سادگی میتوان دادههای مورد نظر خود را از طریق کلیک کردن بر گزینهی Fetch بر نوار ابزار , فایل کاری دادهها را به EViews وارد کنید. اگر فرمت فایل دادههای شما به صورت ASCII یا در فرم صفحه گسترده (اکسل یا لوتوس) باشند شما میتوانید از طریق کلیک کردن بر مسیر ... Excel –lotus-Text Read /Procs/lmport دادههای خود را به EViews وارد کنید. تصویر (1-3) را ببینید.
تصویر (1-3) ص 42
پس از این که شما فایل دادههای مورد نظر خود را انتخاب کردید EViews پنجره محاورهای را مطابق تصویر (2-3) ارائه میکند که در آن جزئیات بیشتری از فایل دادهها را از شما میخواهد.
تصویر (2-3) ص 43
اولین سطر یک فایل داده از نوع ASCII ممکن است شامل یک عنوان باشد که نام هر سری در آن ظاهر میشود, اگر فایل دادههای ASCII شما دارای اسم (عنوان) باشند. اگر فایل دادههای ASCII شما عنوان نداشته باشد شما باید برای تایپ نام هر سری بر حسب موقعیت قرار گرفتن سریها در فایل دادهها, دادهها را خوانده و از فرمت ASCII به فرمت EViews وارد نمایید.