İçeriğe geç
ShiftDelete.Net
Haber ara/ SDN'ye SorGiriş
Haber Akışı SDNTV İnceleme Forum Yapay Zeka Akıllı Telefon Elektrikli Otomobil Oyun ShiftDelete.Net Global Teknoloji Haberleri Mobil Otomobil Donanım Savunma Bilim Sosyal Medya İnternet Giyilebilir Teknoloji Rehber Ürünler Son dakika Yazarlar
  1. Ana sayfa
  2. Topluluk
  3. Yazılım
  4. Diğer Yazılım Konuları
Diğer Yazılım Konuları

Python kodum hata veriyor?

FarukEfeO02.01.20241 cevap944 görüntüleme
2024'den beri1 mesaj
#1
#kütüphaneleri belirtiyoruz
import numpy as np
import pandas as pd
#dataseti okuyoruz
dataset =pd.read_csv('C:/Users/erolo/Downloads/emission_dataset (3).csv')
#datasetin verilerini kopyalıyoluz
dataset_copy=dataset.copy()
#sayısallaştırma yapıyoruz
from sklearn import preprocessing
sayisallastirma = preprocessing.LabelEncoder()
#degerleri sayısallaştırıyoruz
dataset_copy["value"]=sayisallastirma.fit_transform(dataset_copy["value"])
dataset_copy["year"]=sayisallastirma.fit_transform(dataset_copy["year"])
#degerleri ayarlıyoruz
girisler = np.array(dataset_copy.drop(["year"], axis=1))
cikislar = np.array(dataset_copy["year"])
girisler2 = np.array(dataset_copy.drop(["value"], axis=1))
cikislar2 = np.array(dataset_copy["value"])
#değerleri eğitiyoruz
from sklearn.model_selection import train_test_split
giris1_egitim, giris1_test, cikis1_egitim, cikis1_test = train_test_split(girisler,cikislar, test_size=0.3,random_state=109)
giris2_egitim, giris2_test, cikis2_egitim, cikis2_test = train_test_split(girisler2,cikislar2, test_size=0.3,random_state=109)

from sklearn.naive_bayes import CategoricalNB
model = CategoricalNB()
model.fit(giris1_egitim, cikis1_egitim)
cikis1_tahmin= model.predict(giris1_test)
from sklearn import metrics
print("Year Modelin Doğruluğu:",metrics.accuracy_score(cikis1_test, cikis1_tahmin))


bu kodda ValueError: invalid literal for int() with base 10: 'Iceland' hatasını veriyor yardım edin
Cevaplar
2021'den beri112 mesaj
#2
Satır 10'da int ile ilgili bir hata yapmış gözüküyorsun. Şunu dene sayisallastirma= int yaz
sayisallastirma = preprocessing.LabelEncoder() başına
Bir satır üstüne pardon

Cevabını yaz

Cevap yazmak için giriş yap ya da üye ol. Eski forum kullanıcı adın ve parolanla girebilirsin.