Bir DataFrame'in sayısal sütunlarını satır bazlı normalize et.
Yani her satır için: (x - min) / (max - min) formülü uygula.
Sonuç yine DataFrame.
Veri yapısı senin — pandas kullanmak zorunlu.
💡 İpucu 3: max == min olan satırlarda 0/0 olur, NaN döner.
Yaklaşım & Açıklama
**Row-wise normalization** feature engineering klasiğidir.
**Problem:** Her satırı kendi içinde 0-1 aralığına çek. Görüntü işleme, recommendation'da yaygın.
**Yaklaşım:** `df.sub(row_min).div(row_max - row_min)` axis=1 ile.
**Mulakat notu:** Yapıyı sen seç — apply mi vectorized mi karar senin.
Örnek Test Case'ler
Örnek #1 · basit kare
📥 Input
[[1,2],[3,4]]
✓ Expected
[[0,1],[0,1]]
Örnek #2 · tek satir
📥 Input
[[10,20,30]]
✓ Expected
[[0,0.5,1]]
Örnek #3 · sabit satir
📥 Input
[[5,5]]
✓ Expected
[[0,0]]
💡 Kodu çalıştırmak ve gerçek çıktılarını görmek için üye girişi yapıp editöre geçebilirsin.