آموزش مقدماتی رگرسیون با نرم افزار اکسل

آموزش مقدماتی رگرسیون با نرم افزار اکسل

 
نرم افزار اکسل (Excel) یکی از انواع صفحات گسترده (  spreadsheet) میباشد که برای اهداف گوناگون اطلاعاتی از جمله تحلیل آماری به کار میرود . صفحه های گسترده قابلیت تحلیل های بیشرفته آماری را ندارند ولی به دلیل سادگی و محیط زیبا برای کاربر ، محبوبیت دارند . بجز اکسل نرم افزارهای صفحه گسترده دیگری از جمله : Ability Spreadsheet - AppleWorks - Framework - Gnumeric - KDCalc - KSpread - Lotus 1-2-3 - Lotus Improv - Lotus Symphony - Origin - OpenOffice.org Calc - Quantrix Modeler - Quattro Pro - SpreadsheetGear for .NET - The Cruncher  و VisiCalc ، برای سیستم های مختلف ساخته شده اند . برای تحلیل های پیشرفته آماری نرم افزار های زیادی وجود دارند که بعضی از آنها عبارتند از : R (زبان برنامه نویسی)  SAS - S-Plus  -  SPSS  و ...

شروع از – صفر –  :

در ادامه بصورت مقدماتی انجام یک تحلیل رگرسیون خطی با استفاده از اکسل آموزش داده میشود . شما باید قبل از این آموزش با مفاهیم مقدماتی تحلیل رگرسیون از جمله : متغیر های پاسخ و مستقل ، ضریب تعیین ، ANOVA ، فاصله اطمینان ، نمودار نرمال و... آشنا باشید .
در این آموزش از نسخه  2002 برنامه اکسل استفاده میکنیم ، که ظاهری شبیه به شکل زیر دارد : (با کلیک روی تصاویر موجود میتوانید آنها را بزرگتر ببینید )

 

 

1.PNG?display=thumb&width=420&height=420

 

 
داده ها را در ستون A و B به ترتیب برای متغیر وابسته (Y) و رگرسور (X) وارد میکنیم . 

برای مثال نمونه 20 تایی زیر وارد شده است

2.PNG?display=thumb&width=200&height=200


برای انجام تحلیل های آماری نیاز به یک بسته اضافی (Add-in)  داریم ، که بصورت زیر نصب میشود :
از منوی Tools  گزینه Add-Ins… را انتخاب کنید :

 

3.PNG?display=thumb&width=200&height=200

در پنجره باز شده گزینه اول یعنی Analysis ToolPack را علامت بزنید و OK  را انتخاب کنید . اگر گزینه اول از پیش دارای علامت تیک هست بدون انجام کاری OK را انتخاب کنید .

4.PNG?display=thumb&width=200&height=200

 
در این مرحله ممکن است پیام زیر ظاهر شود که باید CD برنامه را در درایو قرار دهید و دکمه Yes  را بزنید تا مراحل نصب تمام شود

 .  

5.PNG?display=thumb&width=200&height=200

6.PNG?display=thumb&width=200&height=200



بعد از این کار از منو Tools گزینه Data Analysis… را انتخاب کنید .

 

7.PNG?display=thumb&width=200&height=200

 
از پنجره باز شده Regression  را انتخاب کنید و کلید OK را بزنید .

 

8.PNG?display=thumb&width=200&height=200

 
در این پنجره 4 قسمت وجود دارد :

 
ورودی :

 
روی فضای خالی روبروی عبارت Input Y Range : کلیک کنید و سلول های ستون A را از 1 تا 20 انتخاب نمایید یا مستقیماً عبارت زیرر را بنویسید : A$1:$A$20$ . (این کار محدوده متغیر وابسته را مشخص میکند . داده ها میتواند هر جای دیگر بصورت ستونی قرار گیرد و تنها عبارت بالا تغییر خواهد کرد . ) 

9.PNG?display=thumb&width=200&height=200


این کار را برای متغیر رگرسور نیز در فضای روبروی عبارت Input X Range تکرار کنید یا عبارت $B$1:$B$20 را تایپ کنید .
اگر برای ستون داده ها در ردیف اول اسمی نوشته باشید باید گزینه Labels را علامت بزنید ، که در این مثال لازم نیست .
گزینه مقابل هم برای رگرسیون بدون عرض از مبدا استفاده میشود که در اینجا کاربرد ندارد .
Confidence Level  درصد اطمینان را مشخص میکند که برای بازه های اطمینان مهم است و در صورت نیاز با علامت زدن این گزینه درصد اطمینان را تغییر دهید .

 
خروجی :

 
در قسمت بعدی محل چاپ خروجی مشخص میشود ، امکان این وجود دارد که در آدرس دلخواهی از صفحه خروجی قرار گیرد ولی در این مثال شما تغییری در گزینه ها ندهید ، تا در صفحه جدید خروجی چاپ شود .

 
باقی مانده ها : 

 
در این قسمت میتوانید برای تحلیل باقی مانده ها به ترتیب : باقیمانده ها را چاپ کنید ، نمودار آنها را رسم نمایید یا آنها را استاندارد شده چاپ کنید . گزینه چهارم برای رسم  خط رگرسیون است (برای این مثال همه 4 گزینه در این قسمت را علامت بزنید )
نمودار احتمال نرمال :
این گزینه نمودار احتمال نرمال را برای بررسی فرض نرمال بودن خطا رسم میکند . (این گزینه را نیز انتخاب کنید)
با انتخاب OK  خروجی بصورت زیر چاپ میشود : 

10.PNG?display=thumb&width=200&height=20

11.PNG?display=thumb&width=200&height=20

12.PNG?display=thumb&width=200&height=20



  •  فرمول نویسی :

برنامه اکسل قابلیت دیگری به نام فرمول نویسی دارد که برای ساختن صفحه های پویا و محاسبات خودکار مناسب است . در این قسمت بصورت خلاصه با توابع و فرمول نویسی آشنا میشوید :
صفحه ای که داده ها را در آن وارد کرده اید انتخاب کنید . (Sheet1)
اگر به بالای ستون ها دقت کنید دکمه fx را میبینید . این دکمه پنجره ای را برای انتخاب یک تابع باز میکند .

 

13.PNG?display=thumb&width=200&height=20

 


یک سلول خالی را در صفحه انتخاب کنید و دکمه fx را انتخاب کنید . (یا از منو Insert  گزینه Function  را انتخاب کنید ) در پنجره باز شده یک لیست از دسته های مختلف توابع وجود دارد . از این لیست Statistical  را انتخاب کنید .

 

14.PNG?display=thumb&width=200&height=20

در فهرست پایین Statistical  ، مورد SLOPE را پیدا کنید (اگر به توضیحات پایین فهرست توجه کنید ، این تابع شیب خط رگرسیون را محاسبه میکند.این تابع دو ورودی دارد که ورودی اول آدرس داده های Y و ورودی دوم آدرس  داده های X است )

 

15.PNG?display=thumb&width=200&height=20

 
در پنجره باز شده در فضای خالی اول آدرس متغیر وابسته را بنویسید : A$1:$A$20$ یا با موس سلول های مربوطه را انتخاب کنید . این کار را برای متغیر X نیز انجام دهید . نتیجه کار در قسمت  Formula result  نشان داده میشود . OK  را انتخاب کنید . در فضای مقابل fx  فرمول مورد نظر نوشته شده است و شیب خط در سلول انتخاب شده محاسبه شده است (تمام فرمول ها در اکسل با علامت = شروع میشوند و یک فرمول ترکیبی از توابع شناخته شده در اکسل است . با انتخاب هر سلول میتوانید فرمول این مثال را در فضای مقابل fx بنویسید و مستقیماً نتیجه را مشاهده کنید ) :

17.PNG?display=thumb&width=200&height=20

 



چند تابع دیگر و کاربرد آنها :

 

INTERCEPT

برای محاسبه عرض از مبدا خط رگرسیون به کار میرود .

AVERAGE

برای محاسبه میانگین داده ها به کار میرود .

MEDIAN

برای محاسبه میانه داده ها به کار میرود

CONFIDENCE

برای محاسبه فاصله اطمینان برای میانگین داده ها به کار میرود

CORREL

برای محاسبه ضریب همبستگی داده ها به کار میرود

COVAR

برای محاسبه کواریانس داده ها به کار میرود

  منبع : گروه آموزشی ریاضیات


مطالب مشابه :


شیب خط

منشور علم - شیب خط - - منشور علم با بررسی یک خط (بردار) روی دستگاه محورهای مختصات شما می




.:: معادله های خطی ::.

شیب خط: (gradient of a line) شیب به معنی سرازیری است (مقابل فراز) و در ریاضیات هر چه زاویه ای که خط با




شیب خط

شیب خط: (gradient of a line) شیب به معنی سرازیری است (مقابل فراز) و در ریاضیات هر چه زاویه ای که خط با




آموزش ریاضی سوم - معادله خط

شیب خط: (gradient of a line) شیب به معنی سرازیری است (مقابل فراز) و در ریاضیات هر چه زاویه ای که خط با




آموزش مقدماتی رگرسیون با نرم افزار اکسل

گزینه چهارم برای رسم خط در فضای مقابل fx فرمول مورد نظر نوشته شده است و شیب خط در




انیمیشن مفهوم شیب خط پایه سوم

ریاضی متوسطه دوره اول - انیمیشن مفهوم شیب خط پایه سوم - ریاضی و مدرسه - ریاضی متوسطه دوره اول




فلش های آموزشی (شیب و معادله خط)

مباحث متنوع رياضي و . . . - فلش های آموزشی (شیب و معادله خط) - ياد داشت هاي روزانه علیرضا حافظی




معادله ی خط

شیب خط: (gradient of a line) شیب به معنی سرازیری است (مقابل فراز) و در ریاضیات هر چه زاویه ای که خط با




انیمیشن مفهوم شیب خط پایه نهم

شیب خط یعنی نسبت تفاضل عرض های دو نقطه (روی خط) به تفاضل طول های همان دو نقطه. در تصویر زیر




برچسب :