Merhaba arkadaşlar karışıklık matrisi 22 lik olmuyor kodlarda hatada vermiyor veriyle mi alakalıdır başka bir nedeni mi var bilmiyorum ancak 22lik olması işimi çok kolaylaştıracak. Yardımcı olursanız çok sevinirim.
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
veriler=pd.read_csv('veriler.csv', sep=';')
x=veriler.iloc[:,1:20].values
y=veriler.iloc[:,20:].values
print(y)
from sklearn.model_selection import train_test_split
x_train, x_test, y_train, y_test = train_test_split(x,y,test_size=0.33, random_state=0)
from sklearn.preprocessing import StandardScaler
sc=StandardScaler()
x_train=sc.fit_transform(x_train)
x_test=sc.transform(x_test)
from sklearn.linear_model import LogisticRegression
logr=LogisticRegression(random_state=0)
logr.fit(x_train,y_train)
y_pred=logr.predict(x_test)
print(y_pred)
print(y_test)
from sklearn.metrics import confusion_matrix
cm=confusion_matrix(y_test,y_pred)
print(cm)