前提・実現したいこと
サイキットラーンと用いた機械学習で混同行列を求めたいです。
発生している問題・エラーメッセージ
ValueError: Classification metrics can't handle a mix of binary and continuous targets というメッセージが出ているがなぜ値でエラーを吐くのか分からない
該当のソースコード
from sklearn.metrics import confusion_matrix cm= confusion_matrix(y, y_pred) print(cm) ```ここに言語名を入力 python ソースコード
from sklearn.datasets import load_breast_cancer
data = load_breast_cancer()
X = data.data
y = 1 - data.target
X = X[:, :10]
from sklearn.linear_model import LinearRegression
model_lor = LinearRegression()
model_lor.fit(X, y)
y_pred = model_lor.predict(X)
from sklearn.metrics import confusion_matrix
cm= confusion_matrix(y, y_pred)
print(cm)
### 試したこと ここに問題に対して試したことを記載してください。 cmを書き換える,データの中身を参照する等 ### 補足情報(FW/ツールのバージョンなど) google colaboratory