Emisyon Tahmin v2

from sklearn.datasets import make_classification
from sklearn.tree import DecisionTreeClassifier
import numpy as np 
from sklearn import metrics
import pandas as pd
from sklearn.model_selection import train_test_split


veri = r"C:/Users/Casper/Downloads/emission_dataset.csv"

Giris = veri.iloc[:, :-1].values
Cikis = veri.iloc[:, -1].values

Giris_train, Giris_test, Cikis_train, Cikis_test = train_test_split(Giris, Cikis, test_size=0.5, random_state=1)

clf = DecisionTreeClassifier(random_state=1)
clf.fit(Giris_train, Cikis_train)

Cikis_pred = clf.predict(Giris_test)

print("Doğruluk:", metrics.accuracy_score(Cikis_test, Cikis_pred))

from sklearn.datasets import make_classification
from sklearn.model_selection import train_test_split
from sklearn.ensemble import RandomForestClassifier
from sklearn.metrics import confusion_matrix
import matplotlib.pyplot as plt
import seaborn as sns 

X, y = make_classification(n_samples=1000, n_features=20, n_classes=2, random_state=1)

X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.5, random_state=1)

model = RandomForestClassifier(random_state=1)
model.fit(X_train, y_train)

y_pred = model.predict(X_test)

cm = confusion_matrix(y_test, y_pred)
plt.figure(figsize=(6,6))
sns.heatmap(cm, annot=True, fmt='d', cmap='Greens')
plt.title('Karışıklık Matrisi')
plt.ylabel('Gerçek')  
plt.xlabel('Tahmin Edilen')
plt.show()

Daha once benzer bir kod yazdım. Bu kod o kodun degistirilmis hali. Profilimde var diğer kod da. Rica etsem yanlışlığı olup olmadığına bakar mısınız? Saat 00.00’a kadar forma yuklemem lazım. Şimdiden tesekkurler. Bu arada veri setine ihtiyac olursa başka yolla atarım.