BaşlayınÜcretsiz Başlayın

Karşılaştırma yoluyla seçim - Adım 2

Karşılaştırmalarla çalışmak veri analitiğinde işinizi kolaylaştırır. Kendiniz araştırmak için bir gün alt kümesi seçmek yerine (daha önce olduğu gibi), R’den yalnızca pokerde pozitif kazanç elde ettiğiniz günleri vermesini isteyebilirsiniz.

Önceki egzersizlerde, pozitif poker kazancı elde ettiğiniz günleri bulmak için selection_vector <- poker_vector > 0 değişkenini kullandınız. Şimdi ise sadece kazandığınız günleri değil, aynı zamanda o günlerde ne kadar kazandığınızı da bilmek istiyorsunuz.

İstediğiniz elemanları, poker_vector vektöründen sonra selection_vector değerini parantez içine alarak seçebilirsiniz:

poker_vector[selection_vector]

R, köşeli parantezler içinde mantıksal bir vektör ilettiğinizde ne yapacağını bilir: Yalnızca selection_vector vektörü için TRUE değerine karşılık gelen elemanları seçer.

Bu egzersiz

R’ye Giriş

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

Kazançlı günlerde kazandığınız tutarları poker_winning_days değişkenine atamak için köşeli parantez içinde selection_vector kullanın.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Poker and roulette winnings from Monday to Friday:
poker_vector <- c(140, -50, 20, -120, 240)
roulette_vector <- c(-24, -50, 100, -350, 10)
days_vector <- c("Monday", "Tuesday", "Wednesday", "Thursday", "Friday")
names(poker_vector) <- days_vector
names(roulette_vector) <- days_vector

# Which days did you make money on poker?
selection_vector <- poker_vector > 0

# Select from poker_vector these days
poker_winning_days <- 
Kodu Düzenle ve Çalıştır