در این درس بخش ضرایب جدول رگرسیون را توضیح خواهیم داد.

بخش ضرایب رگرسیون در جدول

به قسمت هایلایت شده در شکل زیر توجه بفرمائید:

  • coef: از عبارت coefficient به معنی ضریب بدست آمده است. این عبارت، بنوعی خروجی تابع رگرسیون خطی می‌باشد.

تابع رگرسیون خطی بصورت ریاضی بشکل زیر نوشته می‌شود:

Calorie_Burnage = 0.3296 × Average_Pulse + 346.8662

از فرمول فوق نتایج زیر را کسب می‌کنیم:

  • اگر Average_Pulse یک واحد بالا رود، مصرف کالری و یا Calorie_Burnage به مقدار 0.3296 افزایش خواهد یافت
  • اگر Average_Pulse = 0 آنگاه مصرف کالری برابر خواهد شد با 346.8662
  • به خاطر داشته باشید که عرض از مبداء به خاطر ارتقاء توان مدل در پیش‌بینی استفاده شده است

آیا فکر می‌کنید که این تابع، مدل خوبی است؟

تعریف تابع رگرسیون خطی در پایتون

تابع رگرسیون خطی در پایتون را به منظور انجام پیش‌بینی تعریف می‌کنیم. اگر مقدار متوسط ضربان قلب برابر با یکی از مقادیر ۱۲۰، ۱۳۰، ۱۵۰ و یا ۱۸۰ باشد مقدار مصرف کالری چقدر است؟

مثال:

def Predict_Calorie_Burnage(Average_Pulse):
 return(0.3296*Average_Pulse + 346.8662)

print(Predict_Calorie_Burnage(120))
print(Predict_Calorie_Burnage(130))
print(Predict_Calorie_Burnage(150))
print(Predict_Calorie_Burnage(180))

کد فوق را در سیستم خود اجرا نموده و خروجی را مشاهده کنید.