fork download
  1. # Ideone机器学习实验 - 基础版
  2. import numpy as np
  3. from sklearn.linear_model import LinearRegression
  4.  
  5. print("🎯 Ideone线性回归实验")
  6.  
  7. # 生成数据
  8. X = np.array([1, 2, 3, 4, 5]).reshape(-1, 1)
  9. y = np.array([2, 4, 6, 8, 10])
  10.  
  11. # 训练模型
  12. model = LinearRegression()
  13. model.fit(X, y)
  14.  
  15. # 输出结果
  16. print(f"斜率: {model.coef_[0]}")
  17. print(f"截距: {model.intercept_}")
  18. print(f"R²得分: {model.score(X, y)}")
  19. print("✅ 简单线性回归完成")
Success #stdin #stdout 3.26s 110840KB
stdin
Standard input is empty
stdout
🎯 Ideone线性回归实验
斜率: 2.0
截距: 0.0
R²得分: 1.0
✅ 简单线性回归完成