۷ کیو· سادهمبتدیPYTHON۴ ثانیه · ۲۵۶ مگابایت
کمترین مربعات ساده
تابع simple_ols(x, y) دو آرایهی یکبعدی هماندازه میگیرد و ضرایب خط کمترین مربعات را بهصورت آرایهی [b0, b1] برمیگرداند:
از np.polyfit و scikit-learn استفاده نکنید. در آزمونها هیچوقت ثابت نیست.
python
simple_ols(np.array([1, 2, 3]), np.array([2, 4, 6])) # → [0.0, 2.0]
نمونهها
ورودی نمونه ۱
[[1, 2, 3], [2, 4, 6]]
خروجی نمونه ۱
[0.0, 2.0]
ورودی نمونه ۲
[[1, 2, 3, 4, 5], [3, 5, 4, 7, 8]]
خروجی نمونه ۲
[1.8, 1.2]
برای نوشتن پاسخ و دریافت امتیاز، ابتدا وارد حساب شوید.
ورود