前提・実現したいこと
xとyのデータを入れた後にここで求めたa,bを使ったy=ax+bのグラフと散布図を作成したいのですがどのようにすればできますか?
class Train:
def init(self, x, y):
self.x = x
self.y = y
def kaiki(self, x, y): n = len(self.x) a = ((np.dot(self.x, self.y)- self.y.sum() * self.x.sum()/n)/((self.x ** 2).sum() - x.sum()**2 / n)) b = (self.y.sum() - a * self.x.sum())/n return a, b
発生している問題・エラーメッセージ
plt.scatter()
plt.plot()
plt.show()を使うのだとは思うのですが引数が足りないと出てしまいどうしても解消できず困っています。