Hepsini bir araya getirelim!
Harika! Operatörler ve alt kümeleme hakkında çok şey öğrendin. Bu, gelecekteki veri analizi projelerinde işine yarayacak. Şimdi bir dizi operatörü bir araya getiren son bir egzersiz yapalım.
Kullanman için stocks veri çerçevesinin yeni bir sürümü hazır.
Bu egzersiz, kursun bir parçasıdır
Finans için Orta Düzey R
Egzersiz talimatları
- Önce
stocks'u yazdır. Aralık 2016 için Apple ve Microsoft fiyatlarını içerir. - Eksik veri var gibi görünüyor. Daha yakından inceleyelim.
datesütunundaweekdays()kullan ve sonucuweekdaysütunu olarakstocks'a ata. - Şimdi
stocks'a bak. Eksik veriler hafta sonlarına denk geliyor! Bu mantıklı, borsa hafta sonları açık değildir. subset()kullanarak eksik satırları kaldır. Koşul olarakappleüzerinde!is.na()kullan. Bu yeni veri çerçevesinistocks_no_NAolarak ata.- Şimdi,
apple'ın117'nin üzerinde olduğu ya damicr'ın63'ün üzerinde olduğu günlerle ilgileniyorsun. İlişkisel operatörler,|vesubset()kullanarak bunustocks_no_NAile gerçekleştir.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# View stocks
___
# Weekday investigation
stocks$weekday <-
# View stocks again
___
# Remove missing data
stocks_no_NA <- ___
# Apple and Microsoft joint range
___