Daha iyi veri bilimi araçları oluşturun. Veri araçlarına yönelik yazılım tasarlamayı, R paketlerini dağıtmayı ve özel görselleştirmeler oluşturmayı öğrenin.
Suggested by: Coursera (What is Coursera?)
No prior knowledge required
No unnecessary risks
R, analistler, veri bilimcileri ve istatistikçiler tarafından yaygın olarak kullanılan istatistiksel hesaplamalar ve grafikler için bir programlama dili ve ücretsiz yazılım ortamıdır.
Bu uzmanlık, veri bilimi araçları oluşturmak için R’de yazılım geliştirmeyle ilgilidir. Veri bilimi alanı geliştikçe, yararlı veri bilimi sonuçları ve ürünleri üretmek ve büyütmek için yazılım geliştirme becerilerinin gerekli olduğu açıkça ortaya çıkıyor.
Yeniden kullanılabilen, modüler ve ekip ortamlarında veya geliştirici topluluklarında kullanıma uygun araçlar oluşturmak için modern yazılım geliştirme yöntemlerini öğreneceksiniz.
Kursların her birinde öğrenciler edindikleri ileri düzey R becerilerini aşağıdakilere uygulayacaklardır:
Bu projeler, gerçek dünyadaki dağıtım için yeniden kullanılabilecek ve üzerine inşa edilebilecek bir R kodu portföyü üretecek.
Bu ders, R programlama diline derinlemesine bir giriş sağlar ve R’nin veri bilimi yazılım geliştirme için kullanımına vurgu yapar. İster bir veri bilimi ekibinin parçası olun ister bir geliştirici topluluğunda bağımsız olarak çalışıyor olun, bu kurs size bu alanlara anlamlı bir şekilde katkıda bulunmak için ihtiyaç duyduğunuz R bilgisini verecektir. Uzmanlık alanında bir ilk ders olarak, sonraki dersler için gerekli R temellerini sağlar. R’deki temel kavramları, dil ilkelerini, sıralı veriler gibi temel kavramları ve “diyaloglar”daki ilgili araçları, karmaşık ve büyük veri kümelerinin işlenmesini ve manipülasyonunu, metinsel verilerin ele alınmasını ve veri bilimi görevlerini tanıtacağız. temellik. Kursu tamamladıktan sonra öğrenciler R konsolunu kullanma konusunda akıcı olacak ve çok çeşitli olası veri kaynaklarından sıralı veri kümeleri oluşturabilecektir.
Bu ders, güçlü, sağlam ve kullanışlı veri bilimi araçları geliştirmek için gerekli olan R programlamadaki ileri düzey konuları kapsar. Konular arasında R’de işlevsel programlama, esnek hata işleme, nesne yönelimli programlama, performans profili oluşturma ve test etme, hata ayıklama ve uygun işlev tasarımı yer alır. Kursu tamamladıktan sonra, kullanıcılara yönelik işlevlere ortak veri analizi görevlerini tanımlayabilecek ve bunlara dahil edebileceksiniz. Her veri bilimi ortamı benzersiz veri zorluklarıyla karşılaştığından, kuruluşunuzun raporuna göre uyarlanmış yazılımlar geliştirmek her zaman gereklidir. Ayrıca, veri bilimi görevlerinin daha net bir şekilde yürütülmesini sağlamak için R’de yeni veri türleri tanımlayabilir ve bu veri türleri için benzersiz eylem hatları geliştirebilirsiniz. bir ekip içinde daha güçlü kullanılabilirlik.
Veri bilimi için iyi kod yazmak işin yalnızca bir parçasıdır. Veri bilimi yazılımının kullanılabilirliğini ve yeniden kullanılabilirliğini en üst düzeye çıkarmak için kodun topluluk temelli standartları karşılayacak ve iyi bir kullanıcı deneyimi sağlayacak şekilde düzenlenmesi ve dağıtılması gerekir. Bu kurs, R yazılımının organize edilmesi ve başkalarına dağıtılmasının ana yollarını kapsar. R paketleri geliştirmeyi, iyi ve dengeli belgeler yazmayı, esnek yazılım yazmayı, platformlar arası geliştirmeyi, sürekli entegrasyon araçlarını ve CRAN ve GitHub aracılığıyla paketleri dağıtmayı kapsıyoruz. Öğrenciler CRAN’a sunulma kriterlerini karşılayan R paketleri üreteceklerdir.
Veri bilimi devrimi, çok çeşitli yeni kaynaklardan büyük miktarda veri üretti. Bu yeni veriler, yeni soruları daha önce anlatılmamış bir şekilde yanıtlamak için kullanılıyor. Görselleştirme, verilerden sonuç çıkarmanın en güçlü yollarından biri olmayı sürdürüyor ancak yeni veri türlerinin akışı, yeni görselleştirme tekniklerinin geliştirilmesini gerektiriyor. Bu kurs size bu görselleştirme araçlarını oluşturma becerilerini sağlar. Ggplot2 çerçevesine odaklanacağız ve kuruluşunuzun veya ekibinizin özel ihtiyaçlarına göre sistemin nasıl kullanılacağını ve genişletileceğini göstereceğiz. Kursu tamamladıktan sonra öğrenciler çok çeşitli veri türlerini görselleştirmek için gerekli araçları oluşturabilecek ve yeni veri türlerini alındıkça işlemek için gereken temel bilgiye sahip olacaklar.
R programlama için özet bir kurs



