or
Bu egzersiz, kursun bir parçasıdır
Bu bölümde, R nesnelerini karşılaştırmak için ilişkisel operatörleri ve TRUE ile FALSE değerlerini birleştirmek için "ve" ve "veya" gibi mantıksal operatörleri öğreneceksin. Sonrasında, bu bilgiyi kullanarak koşullu ifadeler kuracaksın.
Döngüler pek çok durumda işine yarar. While döngüleri tekrarlanan if ifadeleri gibidir; for döngüsü ise bir dizideki tüm öğeler üzerinde yineleme yapmak için tasarlanmıştır. Bu bölümde hepsini öğren.
Fonksiyonlar neredeyse tüm programlama dillerinde son derece önemli bir kavramdır; R de farklı değil. Fonksiyonların ne olduğunu ve nasıl kullanılacağını öğren—sonra da kendi fonksiyonlarını yazarak kontrolü ele al.
Ne zaman bir for döngüsü kullansan, kodunu gözden geçirip bunun yerine lapply fonksiyonunu kullanıp kullanamayacağını düşünmek isteyebilirsin. Bir fonksiyonu bir liste veya vektör üzerinde uygulamanın bu sezgisel yolunu ve onun varyantları olan sapply ile vapply'ı nasıl kullanacağını öğren.
Geçerli egzersiz
R programlamasını ustalıkla kullanmak sadece programlama kavramlarını anlamakla sınırlı değil. Geniş bir yelpazedeki R fonksiyonlarını sağlam bir şekilde kavramak da önemli. Bu bölüm, veri yapısı düzenleme, düzenli ifadeler ve zamanlar ile tarihlerle çalışma için birçok kullanışlı fonksiyonla seni tanıştırır.