最简洁的线性回归方程代码

《远和近》
——顾城

你,
一会儿看我,
一会儿看云;

我觉得,
你看我时很远,
你看云时很近。


from numpy import ones,vstack
from numpy.linalg import lstsq

points = [(1,5),(3,4)]
x_coords, y_coords = zip(*points)
A = vstack([x_coords,ones(len(x_coords))]).T
m, c = lstsq(A, y_coords)[0]
print("线性方程为 y = {m}x + {c}".format(m=m,c=c))
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 小竹笋 从前有一只鸡蛋叫蛋蛋,它非常勤劳,找了一份非常好的工作,在鸡蛋街上"豪"名远扬。它有一个邻居,名叫阿蛋。可...
    小竹笋的天空阅读 2,454评论 0 2
  • 我要的不是苦中作乐 而是享受其中 而后发现 一切的等待 那么值得我在 真正的爱 永远不会让我苦苦期待 ​​​ 我愿...
    南城忆北安阅读 1,326评论 0 1
  • 被关小黑屋,被删除,无奈
    元丰山人阅读 780评论 0 0
  • 诗海藏龙添瑞气,词坛选粹蕴深情。 平平仄仄平平仄,仄仄平平仄仄平。 工律通声宜去俗,谋篇立意要求精。 今逢三百骚人...
    艾思阅读 3,265评论 20 11