search
Giriş
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
0 oy
135 gösterim

Python'da çektiğim verileri kıyaslamak istiyorum. ancak rakamlar arasında çok fark olduğu için oranlama yapacağım zaman baskınlık çıkıyor. bunları normalize edebiliyormuşuz galiba ama bulamadım. Mesela bir değerim 12 iken aynı kolonum da 2458 gibi bir değerim var. aradaki fark yüzünden baskınlığı nasıl indirgeyebilirim?

 
kapalı
Python kategorisinde 221 puan
kapalı

1 cevap

0 oy
 
En İyi Cevap

örneğin .csv uzantılı dataset'inden "rakamlar" kolonunu çekelim ve normalizasyonma sokarak bu değerleri 0 ile 1 arasına indirgeyelim. Bu yöntem sayesinde rakamların kendileri arasındaki otorite  ve büyük farklar kırılır.


x1 = data.drop(["rakamlar"],axis=1)
x = (x1 - np.min(x1))/(np.max(x1)-np.min(x1)).values

 

221 puan
eğer sklearn kullanıyorsan standardscaler diye bir sınıf var. Bu sınıf verdiğin collection içindeki değerleri otomatik 0-1 arasına indiriyor. Onu da deneyebilirsin.
bir dahakine onu da deneyeceğim. teşekkürler

İlgili sorular

0 oy
0 cevap 20 gösterim
20 gösterim
Python nedir? Python kullanarak neler yapabilirim?
10 Haziran Python kategorisinde kenan 4.6k puan sordu
0 oy
1 cevap 18 gösterim
18 gösterim
Python kullanarak http sayfası nasıl çağırıp dönen değeri alabilirim?
10 Haziran Python kategorisinde kenan 4.6k puan sordu
0 oy
1 cevap 17 gösterim
17 gösterim
Python'da logging.error(e) yazdırdığım zaman tek satırlık bir bilgi yazdırıyor. Hatanın nereden kaynaklandığını rahatça göremiyorum. StackTrace/traceback nasıl yazdırılır?
4 Mayıs Python kategorisinde kenan 4.6k puan sordu
0 oy
1 cevap 20 gösterim
20 gösterim
Python kullanarak sys.argv[1] var mı nasıl kontrol edebilirim? if sys.argv[1]: ..... dediğim zaman hata alıyorum.
24 Nisan Python kategorisinde kenan 4.6k puan sordu
0 oy
1 cevap 31 gösterim
31 gösterim
Bir dosyanın ismini değiştirmek istiyorum. Hangi kodları kullanmam gerekir?
15 Nisan Python kategorisinde kenan 4.6k puan sordu