̅
Quyidagi funkciyalarni yozish orqali Python da koefficientlarini topamiz:
def
calculate_slope
(
x, y
)
:
mx = x - x.
mean
()
my = y - y.
mean
()
return
sum
(
mx * my
)
/
sum
(
mx**
2
)
def
get_params
(
x, y
)
:
a =
calculate_slope
(
x, y
)
b = y.
mean
()
- a * x.
mean
()
return
a, b
Shuni ta'kidlash kerakki, calculate_slope funkciyasi
birinchi navbatda ikkita
massivning mahsulotini topadi, faqatgina bu ishning natijasini umumlashtiradi.
Bizning holda,
mustaqil o'zgaruvchilar sifatida number_of_reviews
sharhlar
sonini tanlaymiz,
bir qaram o'zgaruvchilar bo’lsa price narxini taxmin qilishi
kerak bo'ladi. Bundan tashqari, narxning haddan tashqari o'zgaruvchanligini oldini
olish uchun, biz uni prologaritmiya qilamiz. Olingan koefficientlarni ko'rib
chiqaylik:
>>>
Do'stlaringiz bilan baham: