Merhabalar arkadaşlar, Sitemizi programlama ile ilgilenen bütün arkadaşlarımızın türkçe içerik konusunda çektiği sıkıntılar düşünülerek soru/cevap şeklinde bir etkileşimde bulunabilmesi için kurduk. Umuyoruz hepimiz için güzel bir deneyim olur. Hasscript Ekibi

1
Dataset'teki 2 farklı içerikteki bir kolonu ikili (binary) sisteme çevirmek (One Hot Encoding)

Açık 2 Cevaplar 43 Gösterim Veri Bilimi
Verilerimde "Turler" diye bir kolonum var içinde sadece Kedi ve Köpek olarak 2 farklı tur var. Bu modeli eğtirken değerleri 1 ve 0'a çevirmek için ne yapmalıyım?

2 Cevap

0
data = pd.read_csv("data.csv")
#data.csv dosyamizi data adinda degiskene atadik..

data.Turler = [1 if each == "Kedi" else 0 for each in data.Turler]

Datadaki "Turler" kolonunda  "Kedi" yerine 1, "Kopek" yerine 0 yazıp tekrar aynı kolona eşitleyerek veri seti binary hale yukarıdaki gibi getirilebilir.

(206 puan)
1
sklearn kütüphanesi kullanıyorsan OneHotEncoder adında bir sınıf var onu kullanabilirsin.
(4k puan)