Skaler değerleri değiştirme I
Bu egzersizde, veri kümemizdeki bir değerler listesini, .replace() metodunu kullanarak istediğimiz başka bir değerler listesiyle değiştireceğiz.
Fonksiyonları poker_hands DataFrame'ine uygulayacağız. Unutma, poker_hands DataFrame'inde R1'den R5'e kadar olan sütunların her satırı, bir oyuncunun poker elindeki her kartın derecesini 1 (As) ile 13 (Papaz) arasında temsil eder. Class özelliği her eli bir kategoriye ayırır ve Explanation özelliği her eli kısaca açıklar.
poker_hands DataFrame'i senin için yüklendi; Class ve Explanation özelliklerini inceleyebilirsin.
Veri kümesini IPython Shell'de her zaman keşfedip değişimlerini görebileceğini ve Slaytlar sekmesindeki slaytlara başvurabileceğini unutma.
Bu egzersiz
pandas ile Verimli Kod Yazma
kursunun bir parçasıdırEgzersiz talimatları
- DataFrame'deki Class 1 (One Pair) olarak listelenen her eli (satırı) -2 ile ve Class 2 (Two Pairs) olarak listelenen her eli -3 ile değiştir.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Replace Class 1 to -2
poker_hands['Class'].replace(1, ____, inplace=True)
# Replace Class 2 to -3
poker_hands[____].replace(____, ____, inplace=True)
print(poker_hands[['Class', 'Explanation']])